[result] Failed to update python311Packages.openstackdocstheme 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.django-localflavor, using log file: /var/log/nixpkgs-update/python311Packages.django-localflavor/2024-05-01.log
python311Packages.django-localflavor 0 -> 1
attrpath: python311Packages.django-localflavor
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-django-localflavor-4.0
Press Enter key to continue...
Running update for:
- python3.11-django-localflavor-4.0: UPDATING ...
- python3.11-django-localflavor-4.0: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.django-localflavor 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.potentials, using log file: /var/log/nixpkgs-update/python311Packages.potentials/2024-05-01.log
python311Packages.potentials 0 -> 1
attrpath: python311Packages.potentials
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/xnnxcf21zpxmk0ggxbz91pybjy6p7q66-packages.json.drv
building '/nix/store/xnnxcf21zpxmk0ggxbz91pybjy6p7q66-packages.json.drv'...
Going to be running update for following packages:
- python3.11-potentials-0.3.8
Press Enter key to continue...
Running update for:
- python3.11-potentials-0.3.8: UPDATING ...
- python3.11-potentials-0.3.8: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.potentials 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath authelia, using log file: /var/log/nixpkgs-update/authelia/2024-05-01.log
authelia 0 -> 1
attrpath: authelia
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] skipping because derivation has updateScript
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- authelia-4.37.5
Press Enter key to continue...
Running update for:
- authelia-4.37.5: UPDATING ...
- authelia-4.37.5: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/servers/authelia/package-lock.json b/pkgs/servers/authelia/package-lock.json
index d88162074912..57a3eb9ac5b4 100644
--- a/pkgs/servers/authelia/package-lock.json
+++ b/pkgs/servers/authelia/package-lock.json
@@ -1,141 +1,144 @@
{
"name": "authelia",
- "version": "4.37.5",
+ "version": "4.38.8",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "authelia",
- "version": "4.37.5",
- "dependencies": {
- "@emotion/cache": "11.10.5",
- "@emotion/react": "11.10.5",
- "@emotion/styled": "11.10.5",
- "@fortawesome/fontawesome-svg-core": "6.2.1",
- "@fortawesome/free-regular-svg-icons": "6.2.1",
- "@fortawesome/free-solid-svg-icons": "6.2.1",
+ "version": "4.38.8",
+ "dependencies": {
+ "@emotion/cache": "11.11.0",
+ "@emotion/react": "11.11.4",
+ "@emotion/styled": "11.11.5",
+ "@fortawesome/fontawesome-svg-core": "6.5.2",
+ "@fortawesome/free-regular-svg-icons": "6.5.2",
+ "@fortawesome/free-solid-svg-icons": "6.5.2",
"@fortawesome/react-fontawesome": "0.2.0",
- "@mui/icons-material": "5.11.0",
- "@mui/material": "5.11.1",
- "@mui/styles": "5.11.1",
- "axios": "1.2.1",
- "broadcast-channel": "4.18.1",
- "classnames": "2.3.2",
- "i18next": "22.4.6",
- "i18next-browser-languagedetector": "7.0.1",
- "i18next-http-backend": "2.1.1",
+ "@mui/icons-material": "5.15.15",
+ "@mui/material": "5.15.15",
+ "@mui/styles": "5.15.15",
+ "@simplewebauthn/browser": "9.0.1",
+ "@simplewebauthn/types": "9.0.1",
+ "axios": "1.6.8",
+ "broadcast-channel": "7.0.0",
+ "classnames": "2.5.1",
+ "i18next": "23.11.2",
+ "i18next-browser-languagedetector": "7.2.1",
+ "i18next-http-backend": "2.5.0",
"qrcode.react": "3.1.0",
- "query-string": "7.1.3",
"react": "18.2.0",
"react-dom": "18.2.0",
- "react-i18next": "12.1.1",
+ "react-i18next": "14.1.0",
"react-loading": "2.0.3",
- "react-router-dom": "6.5.0",
- "react18-input-otp": "1.1.1",
+ "react-router-dom": "6.22.3",
+ "react18-input-otp": "1.1.4",
"zxcvbn": "4.4.2"
},
"devDependencies": {
- "@commitlint/cli": "17.3.0",
- "@commitlint/config-conventional": "17.3.0",
- "@limegrass/eslint-plugin-import-alias": "1.0.6",
- "@testing-library/jest-dom": "5.16.5",
- "@testing-library/react": "13.4.0",
- "@types/jest": "29.2.4",
- "@types/node": "18.11.17",
- "@types/qrcode.react": "1.0.2",
- "@types/react": "18.0.26",
- "@types/react-dom": "18.0.9",
- "@types/zxcvbn": "4.4.1",
- "@typescript-eslint/eslint-plugin": "5.47.0",
- "@typescript-eslint/parser": "5.47.0",
- "@vitejs/plugin-react": "3.0.0",
- "esbuild": "0.16.7",
- "esbuild-jest": "0.5.0",
- "eslint": "8.30.0",
- "eslint-config-prettier": "8.5.0",
+ "@commitlint/cli": "19.2.2",
+ "@commitlint/config-conventional": "19.2.2",
+ "@limegrass/eslint-plugin-import-alias": "1.4.0",
+ "@testing-library/jest-dom": "6.4.2",
+ "@testing-library/react": "15.0.2",
+ "@types/node": "20.12.7",
+ "@types/react": "18.2.78",
+ "@types/react-dom": "18.2.25",
+ "@types/zxcvbn": "4.4.4",
+ "@typescript-eslint/eslint-plugin": "7.1.0",
+ "@typescript-eslint/parser": "7.1.0",
+ "@vitejs/plugin-react": "4.2.1",
+ "@vitest/coverage-istanbul": "1.5.0",
+ "esbuild": "0.20.2",
+ "eslint": "8.57.0",
+ "eslint-config-prettier": "9.1.0",
"eslint-config-react-app": "7.0.1",
- "eslint-formatter-rdjson": "1.0.5",
- "eslint-import-resolver-typescript": "3.5.2",
- "eslint-plugin-import": "2.26.0",
- "eslint-plugin-jsx-a11y": "6.6.1",
- "eslint-plugin-prettier": "4.2.1",
- "eslint-plugin-react": "7.31.11",
+ "eslint-formatter-rdjson": "1.0.6",
+ "eslint-import-resolver-typescript": "3.6.1",
+ "eslint-plugin-import": "2.29.1",
+ "eslint-plugin-jsx-a11y": "6.8.0",
+ "eslint-plugin-prettier": "5.1.3",
+ "eslint-plugin-react": "7.34.1",
"eslint-plugin-react-hooks": "4.6.0",
- "husky": "8.0.2",
- "jest": "29.3.1",
- "jest-environment-jsdom": "29.3.1",
- "jest-transform-stub": "2.0.0",
- "jest-watch-typeahead": "2.2.1",
- "prettier": "2.8.1",
+ "happy-dom": "14.7.1",
+ "husky": "9.0.11",
+ "prettier": "3.2.5",
"react-test-renderer": "18.2.0",
- "typescript": "4.9.4",
- "vite": "4.0.2",
- "vite-plugin-eslint": "1.8.1",
- "vite-plugin-istanbul": "3.0.4",
- "vite-plugin-svgr": "2.4.0",
- "vite-tsconfig-paths": "4.0.3"
+ "typescript": "5.4.5",
+ "vite": "5.2.8",
+ "vite-plugin-checker": "0.6.4",
+ "vite-plugin-istanbul": "6.0.0",
+ "vite-plugin-svgr": "4.2.0",
+ "vite-tsconfig-paths": "4.3.2",
+ "vitest": "1.5.0",
+ "vitest-preview": "0.0.1"
+ },
+ "engines": {
+ "node": ">=18.4.0",
+ "pnpm": "8"
}
},
"node_modules/@adobe/css-tools": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.2.tgz",
- "integrity": "sha512-Fx6tYjk2wKUgLi8uMANZr8GNZx05u44ArIJldn9VxLvolzlJVgHbTUCbwhMd6bcYky178+WUSxPHO3DAtGLWpw==",
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz",
+ "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==",
"dev": true
},
"node_modules/@ampproject/remapping": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
- "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
+ "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
"dev": true,
"dependencies": {
- "@jridgewell/gen-mapping": "^0.1.0",
- "@jridgewell/trace-mapping": "^0.3.9"
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.24"
},
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@babel/code-frame": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz",
- "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==",
+ "version": "7.24.2",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz",
+ "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==",
"dependencies": {
- "@babel/highlight": "^7.18.6"
+ "@babel/highlight": "^7.24.2",
+ "picocolors": "^1.0.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/compat-data": {
- "version": "7.20.10",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz",
- "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==",
+ "version": "7.24.4",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz",
+ "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
- "version": "7.20.12",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz",
- "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==",
- "dev": true,
- "dependencies": {
- "@ampproject/remapping": "^2.1.0",
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
- "@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-module-transforms": "^7.20.11",
- "@babel/helpers": "^7.20.7",
- "@babel/parser": "^7.20.7",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.12",
- "@babel/types": "^7.20.7",
- "convert-source-map": "^1.7.0",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz",
+ "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==",
+ "dev": true,
+ "dependencies": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.24.2",
+ "@babel/generator": "^7.24.5",
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-module-transforms": "^7.24.5",
+ "@babel/helpers": "^7.24.5",
+ "@babel/parser": "^7.24.5",
+ "@babel/template": "^7.24.0",
+ "@babel/traverse": "^7.24.5",
+ "@babel/types": "^7.24.5",
+ "convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
- "json5": "^2.2.2",
- "semver": "^6.3.0"
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
@@ -145,31 +148,37 @@
"url": "https://opencollective.com/babel"
}
},
+ "node_modules/@babel/core/node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
+ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "dev": true
+ },
"node_modules/@babel/core/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/@babel/eslint-parser": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz",
- "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.5.tgz",
+ "integrity": "sha512-gsUcqS/fPlgAw1kOtpss7uhY6E9SFFANQ6EFX5GTvzUwaV0+sGaZWk6xq22MOdeT9wfxyokW3ceCUvOiRtZciQ==",
"dev": true,
"dependencies": {
"@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
"eslint-visitor-keys": "^2.1.0",
- "semver": "^6.3.0"
+ "semver": "^6.3.1"
},
"engines": {
"node": "^10.13.0 || ^12.13.0 || >=14.0.0"
},
"peerDependencies": {
- "@babel/core": ">=7.11.0",
- "eslint": "^7.5.0 || ^8.0.0"
+ "@babel/core": "^7.11.0",
+ "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0"
}
},
"node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": {
@@ -182,109 +191,93 @@
}
},
"node_modules/@babel/eslint-parser/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/@babel/generator": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz",
- "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz",
+ "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.20.7",
- "@jridgewell/gen-mapping": "^0.3.2",
+ "@babel/types": "^7.24.5",
+ "@jridgewell/gen-mapping": "^0.3.5",
+ "@jridgewell/trace-mapping": "^0.3.25",
"jsesc": "^2.5.1"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
- "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
"node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
- "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
+ "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
- "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
+ "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
"dev": true,
"dependencies": {
- "@babel/helper-explode-assignable-expression": "^7.18.6",
- "@babel/types": "^7.18.9"
+ "@babel/types": "^7.22.15"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-compilation-targets": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz",
- "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==",
+ "version": "7.23.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz",
+ "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==",
"dev": true,
"dependencies": {
- "@babel/compat-data": "^7.20.5",
- "@babel/helper-validator-option": "^7.18.6",
- "browserslist": "^4.21.3",
+ "@babel/compat-data": "^7.23.5",
+ "@babel/helper-validator-option": "^7.23.5",
+ "browserslist": "^4.22.2",
"lru-cache": "^5.1.1",
- "semver": "^6.3.0"
+ "semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
}
},
"node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.20.12",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.12.tgz",
- "integrity": "sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz",
+ "integrity": "sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==",
"dev": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-member-expression-to-functions": "^7.20.7",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-replace-supers": "^7.20.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
- "@babel/helper-split-export-declaration": "^7.18.6"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-member-expression-to-functions": "^7.24.5",
+ "@babel/helper-optimise-call-expression": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.24.1",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.24.5",
+ "semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
@@ -293,14 +286,24 @@
"@babel/core": "^7.0.0"
}
},
+ "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.20.5.tgz",
- "integrity": "sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==",
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz",
+ "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==",
"dev": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "regexpu-core": "^5.2.1"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "regexpu-core": "^5.3.1",
+ "semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
@@ -309,150 +312,137 @@
"@babel/core": "^7.0.0"
}
},
+ "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
"node_modules/@babel/helper-define-polyfill-provider": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz",
- "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==",
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz",
+ "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==",
"dev": true,
"dependencies": {
- "@babel/helper-compilation-targets": "^7.17.7",
- "@babel/helper-plugin-utils": "^7.16.7",
+ "@babel/helper-compilation-targets": "^7.22.6",
+ "@babel/helper-plugin-utils": "^7.22.5",
"debug": "^4.1.1",
"lodash.debounce": "^4.0.8",
- "resolve": "^1.14.2",
- "semver": "^6.1.2"
+ "resolve": "^1.14.2"
},
"peerDependencies": {
- "@babel/core": "^7.4.0-0"
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
"node_modules/@babel/helper-environment-visitor": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz",
- "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==",
- "dev": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-explode-assignable-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
- "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
+ "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
"dev": true,
- "dependencies": {
- "@babel/types": "^7.18.6"
- },
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-function-name": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz",
- "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==",
+ "version": "7.23.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
+ "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
"dev": true,
"dependencies": {
- "@babel/template": "^7.18.10",
- "@babel/types": "^7.19.0"
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-hoist-variables": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz",
- "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.20.7.tgz",
- "integrity": "sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.5.tgz",
+ "integrity": "sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.20.7"
+ "@babel/types": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-imports": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz",
- "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==",
+ "version": "7.24.3",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz",
+ "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==",
"dependencies": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-module-transforms": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz",
- "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-simple-access": "^7.20.2",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/helper-validator-identifier": "^7.19.1",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.10",
- "@babel/types": "^7.20.7"
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz",
+ "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-module-imports": "^7.24.3",
+ "@babel/helper-simple-access": "^7.24.5",
+ "@babel/helper-split-export-declaration": "^7.24.5",
+ "@babel/helper-validator-identifier": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
}
},
"node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
- "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
+ "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-plugin-utils": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz",
- "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz",
+ "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==",
+ "dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-remap-async-to-generator": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
- "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
+ "version": "7.22.20",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz",
+ "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==",
"dev": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-wrap-function": "^7.18.9",
- "@babel/types": "^7.18.9"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-wrap-function": "^7.22.20"
},
"engines": {
"node": ">=6.9.0"
@@ -462,120 +452,120 @@
}
},
"node_modules/@babel/helper-replace-supers": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz",
- "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz",
+ "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==",
"dev": true,
"dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-member-expression-to-functions": "^7.20.7",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
- "@babel/types": "^7.20.7"
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-member-expression-to-functions": "^7.23.0",
+ "@babel/helper-optimise-call-expression": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
}
},
"node_modules/@babel/helper-simple-access": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz",
- "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz",
+ "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.20.2"
+ "@babel/types": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz",
- "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
+ "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.20.0"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-split-export-declaration": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
- "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz",
+ "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==",
"dev": true,
"dependencies": {
- "@babel/types": "^7.18.6"
+ "@babel/types": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-string-parser": {
- "version": "7.19.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz",
- "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz",
+ "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": {
- "version": "7.19.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz",
- "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz",
+ "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-option": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
- "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
+ "version": "7.23.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
+ "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==",
"dev": true,
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-wrap-function": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz",
- "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.5.tgz",
+ "integrity": "sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==",
"dev": true,
"dependencies": {
- "@babel/helper-function-name": "^7.19.0",
- "@babel/template": "^7.18.10",
- "@babel/traverse": "^7.20.5",
- "@babel/types": "^7.20.5"
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/template": "^7.24.0",
+ "@babel/types": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helpers": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz",
- "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz",
+ "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==",
"dev": true,
"dependencies": {
- "@babel/template": "^7.20.7",
- "@babel/traverse": "^7.20.7",
- "@babel/types": "^7.20.7"
+ "@babel/template": "^7.24.0",
+ "@babel/traverse": "^7.24.5",
+ "@babel/types": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/highlight": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz",
- "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz",
+ "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==",
"dependencies": {
- "@babel/helper-validator-identifier": "^7.18.6",
- "chalk": "^2.0.0",
- "js-tokens": "^4.0.0"
+ "@babel/helper-validator-identifier": "^7.24.5",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0",
+ "picocolors": "^1.0.0"
},
"engines": {
"node": ">=6.9.0"
@@ -605,19 +595,6 @@
"node": ">=4"
}
},
- "node_modules/@babel/highlight/node_modules/color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/highlight/node_modules/color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
- },
"node_modules/@babel/highlight/node_modules/escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
@@ -646,9 +623,9 @@
}
},
"node_modules/@babel/parser": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz",
- "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz",
+ "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==",
"dev": true,
"bin": {
"parser": "bin/babel-parser.js"
@@ -657,13 +634,14 @@
"node": ">=6.0.0"
}
},
- "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
- "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
+ "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.5.tgz",
+ "integrity": "sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-plugin-utils": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
@@ -672,133 +650,63 @@
"@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz",
- "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
- "@babel/plugin-proposal-optional-chaining": "^7.20.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.13.0"
- }
- },
- "node_modules/@babel/plugin-proposal-async-generator-functions": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz",
- "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-remap-async-to-generator": "^7.18.9",
- "@babel/plugin-syntax-async-generators": "^7.8.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-properties": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
- "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-class-static-block": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.20.7.tgz",
- "integrity": "sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.20.7",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-class-static-block": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.12.0"
- }
- },
- "node_modules/@babel/plugin-proposal-decorators": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.7.tgz",
- "integrity": "sha512-JB45hbUweYpwAGjkiM7uCyXMENH2lG+9r3G2E+ttc2PRXAoEkpfd/KW5jDg4j8RS6tLtTG1jZi9LbHZVSfs1/A==",
+ "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz",
+ "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==",
"dev": true,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.20.7",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.20.7",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/plugin-syntax-decorators": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/plugin-proposal-dynamic-import": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
- "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
+ "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz",
+ "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/plugin-transform-optional-chaining": "^7.24.1"
},
"engines": {
"node": ">=6.9.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "@babel/core": "^7.13.0"
}
},
- "node_modules/@babel/plugin-proposal-export-namespace-from": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
- "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
+ "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz",
+ "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/plugin-proposal-json-strings": {
+ "node_modules/@babel/plugin-proposal-class-properties": {
"version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
- "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
+ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-json-strings": "^7.8.3"
+ "@babel/helper-create-class-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
},
"engines": {
"node": ">=6.9.0"
@@ -807,14 +715,15 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz",
- "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==",
+ "node_modules/@babel/plugin-proposal-decorators": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.1.tgz",
+ "integrity": "sha512-zPEvzFijn+hRvJuX2Vu3KbEBN39LN3f7tW3MQO2LsIs57B26KU+kUc82BdAktS1VCM6libzh45eKGI65lg0cpA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ "@babel/helper-create-class-features-plugin": "^7.24.1",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-decorators": "^7.24.1"
},
"engines": {
"node": ">=6.9.0"
@@ -827,6 +736,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
"integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.18.6",
@@ -843,6 +753,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
"integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.18.6",
@@ -855,45 +766,11 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-proposal-object-rest-spread": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz",
- "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.20.5",
- "@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.20.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-catch-binding": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
- "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.20.7.tgz",
- "integrity": "sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==",
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
+ "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.20.2",
@@ -911,6 +788,7 @@
"version": "7.18.6",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
"integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.",
"dev": true,
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.18.6",
@@ -924,16 +802,10 @@
}
},
"node_modules/@babel/plugin-proposal-private-property-in-object": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.20.5.tgz",
- "integrity": "sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==",
+ "version": "7.21.0-placeholder-for-preset-env.2",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+ "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
"dev": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-create-class-features-plugin": "^7.20.5",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
- },
"engines": {
"node": ">=6.9.0"
},
@@ -941,22 +813,6 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-proposal-unicode-property-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
- "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
- "dev": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-syntax-async-generators": {
"version": "7.8.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
@@ -969,18 +825,6 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-syntax-bigint": {
- "version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
- "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
"node_modules/@babel/plugin-syntax-class-properties": {
"version": "7.12.13",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
@@ -1009,12 +853,12 @@
}
},
"node_modules/@babel/plugin-syntax-decorators": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz",
- "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.1.tgz",
+ "integrity": "sha512-05RJdO/cCrtVWuAaSn1tS3bH8jbsJa/Y1uD186u6J4C/1mnHFxseeuWpsqr9anvo7TUulev7tm7GDwRV+VuhDw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1048,12 +892,12 @@
}
},
"node_modules/@babel/plugin-syntax-flow": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz",
- "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.1.tgz",
+ "integrity": "sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1063,12 +907,27 @@
}
},
"node_modules/@babel/plugin-syntax-import-assertions": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz",
- "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz",
+ "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-import-attributes": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz",
+ "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1102,11 +961,12 @@
}
},
"node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
- "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz",
+ "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==",
+ "dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1218,12 +1078,12 @@
}
},
"node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.20.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz",
- "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz",
+ "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1232,30 +1092,29 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz",
- "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==",
+ "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+ "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
},
"engines": {
"node": ">=6.9.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz",
- "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==",
+ "node_modules/@babel/plugin-transform-arrow-functions": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz",
+ "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==",
"dev": true,
"dependencies": {
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-remap-async-to-generator": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1264,13 +1123,16 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-transform-block-scoped-functions": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
- "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
+ "node_modules/@babel/plugin-transform-async-generator-functions": {
+ "version": "7.24.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz",
+ "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-remap-async-to-generator": "^7.22.20",
+ "@babel/plugin-syntax-async-generators": "^7.8.4"
},
"engines": {
"node": ">=6.9.0"
@@ -1279,13 +1141,15 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.11.tgz",
- "integrity": "sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==",
+ "node_modules/@babel/plugin-transform-async-to-generator": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz",
+ "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
+ "@babel/helper-module-imports": "^7.24.1",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-remap-async-to-generator": "^7.22.20"
},
"engines": {
"node": ">=6.9.0"
@@ -1294,20 +1158,82 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/plugin-transform-classes": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.7.tgz",
- "integrity": "sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==",
+ "node_modules/@babel/plugin-transform-block-scoped-functions": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz",
+ "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==",
"dev": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-compilation-targets": "^7.20.7",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-optimise-call-expression": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-replace-supers": "^7.20.7",
- "@babel/helper-split-export-declaration": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-block-scoping": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.5.tgz",
+ "integrity": "sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-class-properties": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz",
+ "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.24.1",
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-class-static-block": {
+ "version": "7.24.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz",
+ "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.24.4",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.12.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-classes": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.5.tgz",
+ "integrity": "sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-plugin-utils": "^7.24.5",
+ "@babel/helper-replace-supers": "^7.24.1",
+ "@babel/helper-split-export-declaration": "^7.24.5",
"globals": "^11.1.0"
},
"engines": {
@@ -1318,13 +1244,13 @@
}
},
"node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz",
- "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz",
+ "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/template": "^7.20.7"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/template": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1334,12 +1260,12 @@
}
},
"node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz",
- "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.5.tgz",
+ "integrity": "sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
+ "@babel/helper-plugin-utils": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1349,13 +1275,13 @@
}
},
"node_modules/@babel/plugin-transform-dotall-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
- "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz",
+ "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==",
"dev": true,
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1365,12 +1291,28 @@
}
},
"node_modules/@babel/plugin-transform-duplicate-keys": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
- "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz",
+ "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-dynamic-import": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz",
+ "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
},
"engines": {
"node": ">=6.9.0"
@@ -1380,13 +1322,29 @@
}
},
"node_modules/@babel/plugin-transform-exponentiation-operator": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
- "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz",
+ "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==",
"dev": true,
"dependencies": {
- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-export-namespace-from": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz",
+ "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
},
"engines": {
"node": ">=6.9.0"
@@ -1396,13 +1354,13 @@
}
},
"node_modules/@babel/plugin-transform-flow-strip-types": {
- "version": "7.19.0",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz",
- "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.24.1.tgz",
+ "integrity": "sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0",
- "@babel/plugin-syntax-flow": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-flow": "^7.24.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1412,12 +1370,13 @@
}
},
"node_modules/@babel/plugin-transform-for-of": {
- "version": "7.18.8",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
- "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz",
+ "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1427,14 +1386,30 @@
}
},
"node_modules/@babel/plugin-transform-function-name": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
- "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz",
+ "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-json-strings": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz",
+ "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==",
"dev": true,
"dependencies": {
- "@babel/helper-compilation-targets": "^7.18.9",
- "@babel/helper-function-name": "^7.18.9",
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-json-strings": "^7.8.3"
},
"engines": {
"node": ">=6.9.0"
@@ -1444,12 +1419,28 @@
}
},
"node_modules/@babel/plugin-transform-literals": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
- "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz",
+ "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-logical-assignment-operators": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz",
+ "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
},
"engines": {
"node": ">=6.9.0"
@@ -1459,12 +1450,12 @@
}
},
"node_modules/@babel/plugin-transform-member-expression-literals": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
- "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz",
+ "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1474,13 +1465,13 @@
}
},
"node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz",
- "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz",
+ "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==",
"dev": true,
"dependencies": {
- "@babel/helper-module-transforms": "^7.20.11",
- "@babel/helper-plugin-utils": "^7.20.2"
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1490,14 +1481,14 @@
}
},
"node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.20.11.tgz",
- "integrity": "sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz",
+ "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==",
"dev": true,
"dependencies": {
- "@babel/helper-module-transforms": "^7.20.11",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-simple-access": "^7.20.2"
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-simple-access": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1507,15 +1498,15 @@
}
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.20.11",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz",
- "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz",
+ "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==",
"dev": true,
"dependencies": {
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-module-transforms": "^7.20.11",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-validator-identifier": "^7.19.1"
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-validator-identifier": "^7.22.20"
},
"engines": {
"node": ">=6.9.0"
@@ -1525,13 +1516,13 @@
}
},
"node_modules/@babel/plugin-transform-modules-umd": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
- "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz",
+ "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==",
"dev": true,
"dependencies": {
- "@babel/helper-module-transforms": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-module-transforms": "^7.23.3",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1541,13 +1532,13 @@
}
},
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz",
- "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz",
+ "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==",
"dev": true,
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.20.5",
- "@babel/helper-plugin-utils": "^7.20.2"
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1557,12 +1548,62 @@
}
},
"node_modules/@babel/plugin-transform-new-target": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
- "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz",
+ "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz",
+ "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-numeric-separator": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz",
+ "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-object-rest-spread": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.5.tgz",
+ "integrity": "sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-plugin-utils": "^7.24.5",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-transform-parameters": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1572,13 +1613,46 @@
}
},
"node_modules/@babel/plugin-transform-object-super": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
- "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz",
+ "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-replace-supers": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-replace-supers": "^7.24.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-optional-catch-binding": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz",
+ "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-optional-chaining": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz",
+ "integrity": "sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
},
"engines": {
"node": ">=6.9.0"
@@ -1588,12 +1662,46 @@
}
},
"node_modules/@babel/plugin-transform-parameters": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz",
- "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.5.tgz",
+ "integrity": "sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-private-methods": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz",
+ "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.24.1",
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-private-property-in-object": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.5.tgz",
+ "integrity": "sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-create-class-features-plugin": "^7.24.5",
+ "@babel/helper-plugin-utils": "^7.24.5",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1603,12 +1711,12 @@
}
},
"node_modules/@babel/plugin-transform-property-literals": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
- "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz",
+ "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1618,12 +1726,12 @@
}
},
"node_modules/@babel/plugin-transform-react-display-name": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz",
- "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.1.tgz",
+ "integrity": "sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1633,16 +1741,16 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.20.7.tgz",
- "integrity": "sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==",
+ "version": "7.23.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz",
+ "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==",
"dev": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-jsx": "^7.18.6",
- "@babel/types": "^7.20.7"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-jsx": "^7.23.3",
+ "@babel/types": "^7.23.4"
},
"engines": {
"node": ">=6.9.0"
@@ -1652,12 +1760,12 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx-development": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
- "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz",
+ "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==",
"dev": true,
"dependencies": {
- "@babel/plugin-transform-react-jsx": "^7.18.6"
+ "@babel/plugin-transform-react-jsx": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1667,12 +1775,12 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx-self": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.18.6.tgz",
- "integrity": "sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.5.tgz",
+ "integrity": "sha512-RtCJoUO2oYrYwFPtR1/jkoBEcFuI1ae9a9IMxeyAVa3a1Ap4AnxmyIKG2b2FaJKqkidw/0cxRbWN+HOs6ZWd1w==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1682,12 +1790,12 @@
}
},
"node_modules/@babel/plugin-transform-react-jsx-source": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz",
- "integrity": "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.1.tgz",
+ "integrity": "sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.19.0"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1697,13 +1805,13 @@
}
},
"node_modules/@babel/plugin-transform-react-pure-annotations": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz",
- "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.1.tgz",
+ "integrity": "sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==",
"dev": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1713,13 +1821,13 @@
}
},
"node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.20.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz",
- "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz",
+ "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "regenerator-transform": "^0.15.1"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "regenerator-transform": "^0.15.2"
},
"engines": {
"node": ">=6.9.0"
@@ -1729,12 +1837,12 @@
}
},
"node_modules/@babel/plugin-transform-reserved-words": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
- "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz",
+ "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1744,17 +1852,17 @@
}
},
"node_modules/@babel/plugin-transform-runtime": {
- "version": "7.19.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz",
- "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==",
+ "version": "7.24.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz",
+ "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==",
"dev": true,
"dependencies": {
- "@babel/helper-module-imports": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.19.0",
- "babel-plugin-polyfill-corejs2": "^0.3.3",
- "babel-plugin-polyfill-corejs3": "^0.6.0",
- "babel-plugin-polyfill-regenerator": "^0.4.1",
- "semver": "^6.3.0"
+ "@babel/helper-module-imports": "^7.24.3",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "babel-plugin-polyfill-corejs2": "^0.4.10",
+ "babel-plugin-polyfill-corejs3": "^0.10.1",
+ "babel-plugin-polyfill-regenerator": "^0.6.1",
+ "semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1764,21 +1872,21 @@
}
},
"node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/@babel/plugin-transform-shorthand-properties": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
- "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz",
+ "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1788,13 +1896,13 @@
}
},
"node_modules/@babel/plugin-transform-spread": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz",
- "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz",
+ "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1804,12 +1912,12 @@
}
},
"node_modules/@babel/plugin-transform-sticky-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
- "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz",
+ "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1819,12 +1927,12 @@
}
},
"node_modules/@babel/plugin-transform-template-literals": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
- "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz",
+ "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1834,12 +1942,12 @@
}
},
"node_modules/@babel/plugin-transform-typeof-symbol": {
- "version": "7.18.9",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
- "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.5.tgz",
+ "integrity": "sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-plugin-utils": "^7.24.5"
},
"engines": {
"node": ">=6.9.0"
@@ -1849,14 +1957,15 @@
}
},
"node_modules/@babel/plugin-transform-typescript": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.7.tgz",
- "integrity": "sha512-m3wVKEvf6SoszD8pu4NZz3PvfKRCMgk6D6d0Qi9hNnlM5M6CFS92EgF4EiHVLKbU0r/r7ty1hg7NPZwE7WRbYw==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.5.tgz",
+ "integrity": "sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==",
"dev": true,
"dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.20.7",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/plugin-syntax-typescript": "^7.20.0"
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-create-class-features-plugin": "^7.24.5",
+ "@babel/helper-plugin-utils": "^7.24.5",
+ "@babel/plugin-syntax-typescript": "^7.24.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1866,12 +1975,28 @@
}
},
"node_modules/@babel/plugin-transform-unicode-escapes": {
- "version": "7.18.10",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
- "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz",
+ "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==",
+ "dev": true,
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-property-regex": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz",
+ "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.9"
+ "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1881,13 +2006,13 @@
}
},
"node_modules/@babel/plugin-transform-unicode-regex": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
- "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz",
+ "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==",
"dev": true,
"dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
+ "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
@@ -1896,39 +2021,45 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/preset-env": {
- "version": "7.20.2",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz",
- "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==",
+ "node_modules/@babel/plugin-transform-unicode-sets-regex": {
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz",
+ "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==",
"dev": true,
"dependencies": {
- "@babel/compat-data": "^7.20.1",
- "@babel/helper-compilation-targets": "^7.20.0",
- "@babel/helper-plugin-utils": "^7.20.2",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-async-generator-functions": "^7.20.1",
- "@babel/plugin-proposal-class-properties": "^7.18.6",
- "@babel/plugin-proposal-class-static-block": "^7.18.6",
- "@babel/plugin-proposal-dynamic-import": "^7.18.6",
- "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
- "@babel/plugin-proposal-json-strings": "^7.18.6",
- "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
- "@babel/plugin-proposal-numeric-separator": "^7.18.6",
- "@babel/plugin-proposal-object-rest-spread": "^7.20.2",
- "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
- "@babel/plugin-proposal-optional-chaining": "^7.18.9",
- "@babel/plugin-proposal-private-methods": "^7.18.6",
- "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
- "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
+ "@babel/helper-create-regexp-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.24.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/preset-env": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.5.tgz",
+ "integrity": "sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==",
+ "dev": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.24.4",
+ "@babel/helper-compilation-targets": "^7.23.6",
+ "@babel/helper-plugin-utils": "^7.24.5",
+ "@babel/helper-validator-option": "^7.23.5",
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.5",
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1",
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1",
+ "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
"@babel/plugin-syntax-async-generators": "^7.8.4",
"@babel/plugin-syntax-class-properties": "^7.12.13",
"@babel/plugin-syntax-class-static-block": "^7.14.5",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
- "@babel/plugin-syntax-import-assertions": "^7.20.0",
+ "@babel/plugin-syntax-import-assertions": "^7.24.1",
+ "@babel/plugin-syntax-import-attributes": "^7.24.1",
+ "@babel/plugin-syntax-import-meta": "^7.10.4",
"@babel/plugin-syntax-json-strings": "^7.8.3",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
@@ -1938,45 +2069,61 @@
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
"@babel/plugin-syntax-private-property-in-object": "^7.14.5",
"@babel/plugin-syntax-top-level-await": "^7.14.5",
- "@babel/plugin-transform-arrow-functions": "^7.18.6",
- "@babel/plugin-transform-async-to-generator": "^7.18.6",
- "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
- "@babel/plugin-transform-block-scoping": "^7.20.2",
- "@babel/plugin-transform-classes": "^7.20.2",
- "@babel/plugin-transform-computed-properties": "^7.18.9",
- "@babel/plugin-transform-destructuring": "^7.20.2",
- "@babel/plugin-transform-dotall-regex": "^7.18.6",
- "@babel/plugin-transform-duplicate-keys": "^7.18.9",
- "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
- "@babel/plugin-transform-for-of": "^7.18.8",
- "@babel/plugin-transform-function-name": "^7.18.9",
- "@babel/plugin-transform-literals": "^7.18.9",
- "@babel/plugin-transform-member-expression-literals": "^7.18.6",
- "@babel/plugin-transform-modules-amd": "^7.19.6",
- "@babel/plugin-transform-modules-commonjs": "^7.19.6",
- "@babel/plugin-transform-modules-systemjs": "^7.19.6",
- "@babel/plugin-transform-modules-umd": "^7.18.6",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1",
- "@babel/plugin-transform-new-target": "^7.18.6",
- "@babel/plugin-transform-object-super": "^7.18.6",
- "@babel/plugin-transform-parameters": "^7.20.1",
- "@babel/plugin-transform-property-literals": "^7.18.6",
- "@babel/plugin-transform-regenerator": "^7.18.6",
- "@babel/plugin-transform-reserved-words": "^7.18.6",
- "@babel/plugin-transform-shorthand-properties": "^7.18.6",
- "@babel/plugin-transform-spread": "^7.19.0",
- "@babel/plugin-transform-sticky-regex": "^7.18.6",
- "@babel/plugin-transform-template-literals": "^7.18.9",
- "@babel/plugin-transform-typeof-symbol": "^7.18.9",
- "@babel/plugin-transform-unicode-escapes": "^7.18.10",
- "@babel/plugin-transform-unicode-regex": "^7.18.6",
- "@babel/preset-modules": "^0.1.5",
- "@babel/types": "^7.20.2",
- "babel-plugin-polyfill-corejs2": "^0.3.3",
- "babel-plugin-polyfill-corejs3": "^0.6.0",
- "babel-plugin-polyfill-regenerator": "^0.4.1",
- "core-js-compat": "^3.25.1",
- "semver": "^6.3.0"
+ "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
+ "@babel/plugin-transform-arrow-functions": "^7.24.1",
+ "@babel/plugin-transform-async-generator-functions": "^7.24.3",
+ "@babel/plugin-transform-async-to-generator": "^7.24.1",
+ "@babel/plugin-transform-block-scoped-functions": "^7.24.1",
+ "@babel/plugin-transform-block-scoping": "^7.24.5",
+ "@babel/plugin-transform-class-properties": "^7.24.1",
+ "@babel/plugin-transform-class-static-block": "^7.24.4",
+ "@babel/plugin-transform-classes": "^7.24.5",
+ "@babel/plugin-transform-computed-properties": "^7.24.1",
+ "@babel/plugin-transform-destructuring": "^7.24.5",
+ "@babel/plugin-transform-dotall-regex": "^7.24.1",
+ "@babel/plugin-transform-duplicate-keys": "^7.24.1",
+ "@babel/plugin-transform-dynamic-import": "^7.24.1",
+ "@babel/plugin-transform-exponentiation-operator": "^7.24.1",
+ "@babel/plugin-transform-export-namespace-from": "^7.24.1",
+ "@babel/plugin-transform-for-of": "^7.24.1",
+ "@babel/plugin-transform-function-name": "^7.24.1",
+ "@babel/plugin-transform-json-strings": "^7.24.1",
+ "@babel/plugin-transform-literals": "^7.24.1",
+ "@babel/plugin-transform-logical-assignment-operators": "^7.24.1",
+ "@babel/plugin-transform-member-expression-literals": "^7.24.1",
+ "@babel/plugin-transform-modules-amd": "^7.24.1",
+ "@babel/plugin-transform-modules-commonjs": "^7.24.1",
+ "@babel/plugin-transform-modules-systemjs": "^7.24.1",
+ "@babel/plugin-transform-modules-umd": "^7.24.1",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5",
+ "@babel/plugin-transform-new-target": "^7.24.1",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1",
+ "@babel/plugin-transform-numeric-separator": "^7.24.1",
+ "@babel/plugin-transform-object-rest-spread": "^7.24.5",
+ "@babel/plugin-transform-object-super": "^7.24.1",
+ "@babel/plugin-transform-optional-catch-binding": "^7.24.1",
+ "@babel/plugin-transform-optional-chaining": "^7.24.5",
+ "@babel/plugin-transform-parameters": "^7.24.5",
+ "@babel/plugin-transform-private-methods": "^7.24.1",
+ "@babel/plugin-transform-private-property-in-object": "^7.24.5",
+ "@babel/plugin-transform-property-literals": "^7.24.1",
+ "@babel/plugin-transform-regenerator": "^7.24.1",
+ "@babel/plugin-transform-reserved-words": "^7.24.1",
+ "@babel/plugin-transform-shorthand-properties": "^7.24.1",
+ "@babel/plugin-transform-spread": "^7.24.1",
+ "@babel/plugin-transform-sticky-regex": "^7.24.1",
+ "@babel/plugin-transform-template-literals": "^7.24.1",
+ "@babel/plugin-transform-typeof-symbol": "^7.24.5",
+ "@babel/plugin-transform-unicode-escapes": "^7.24.1",
+ "@babel/plugin-transform-unicode-property-regex": "^7.24.1",
+ "@babel/plugin-transform-unicode-regex": "^7.24.1",
+ "@babel/plugin-transform-unicode-sets-regex": "^7.24.1",
+ "@babel/preset-modules": "0.1.6-no-external-plugins",
+ "babel-plugin-polyfill-corejs2": "^0.4.10",
+ "babel-plugin-polyfill-corejs3": "^0.10.4",
+ "babel-plugin-polyfill-regenerator": "^0.6.1",
+ "core-js-compat": "^3.31.0",
+ "semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
@@ -1986,42 +2133,40 @@
}
},
"node_modules/@babel/preset-env/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/@babel/preset-modules": {
- "version": "0.1.5",
- "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
- "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
+ "version": "0.1.6-no-external-plugins",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+ "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
"dev": true,
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
- "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
- "@babel/plugin-transform-dotall-regex": "^7.4.4",
"@babel/types": "^7.4.4",
"esutils": "^2.0.2"
},
"peerDependencies": {
- "@babel/core": "^7.0.0-0"
+ "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
}
},
"node_modules/@babel/preset-react": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz",
- "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.24.1.tgz",
+ "integrity": "sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-transform-react-display-name": "^7.18.6",
- "@babel/plugin-transform-react-jsx": "^7.18.6",
- "@babel/plugin-transform-react-jsx-development": "^7.18.6",
- "@babel/plugin-transform-react-pure-annotations": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-validator-option": "^7.23.5",
+ "@babel/plugin-transform-react-display-name": "^7.24.1",
+ "@babel/plugin-transform-react-jsx": "^7.23.4",
+ "@babel/plugin-transform-react-jsx-development": "^7.22.5",
+ "@babel/plugin-transform-react-pure-annotations": "^7.24.1"
},
"engines": {
"node": ">=6.9.0"
@@ -2031,14 +2176,16 @@
}
},
"node_modules/@babel/preset-typescript": {
- "version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz",
- "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==",
+ "version": "7.24.1",
+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz",
+ "integrity": "sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==",
"dev": true,
"dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/helper-validator-option": "^7.18.6",
- "@babel/plugin-transform-typescript": "^7.18.6"
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/helper-validator-option": "^7.23.5",
+ "@babel/plugin-syntax-jsx": "^7.24.1",
+ "@babel/plugin-transform-modules-commonjs": "^7.24.1",
+ "@babel/plugin-transform-typescript": "^7.24.1"
},
"engines": {
"node": ">=6.9.0"
@@ -2047,59 +2194,52 @@
"@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/runtime": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.7.tgz",
- "integrity": "sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==",
- "dependencies": {
- "regenerator-runtime": "^0.13.11"
- },
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@babel/regjsgen": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
+ "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
+ "dev": true
},
- "node_modules/@babel/runtime-corejs3": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.7.tgz",
- "integrity": "sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==",
- "dev": true,
+ "node_modules/@babel/runtime": {
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz",
+ "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==",
"dependencies": {
- "core-js-pure": "^3.25.1",
- "regenerator-runtime": "^0.13.11"
+ "regenerator-runtime": "^0.14.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/template": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz",
- "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==",
+ "version": "7.24.0",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz",
+ "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7"
+ "@babel/code-frame": "^7.23.5",
+ "@babel/parser": "^7.24.0",
+ "@babel/types": "^7.24.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/traverse": {
- "version": "7.20.12",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz",
- "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.18.6",
- "@babel/generator": "^7.20.7",
- "@babel/helper-environment-visitor": "^7.18.9",
- "@babel/helper-function-name": "^7.19.0",
- "@babel/helper-hoist-variables": "^7.18.6",
- "@babel/helper-split-export-declaration": "^7.18.6",
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7",
- "debug": "^4.1.0",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz",
+ "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.24.2",
+ "@babel/generator": "^7.24.5",
+ "@babel/helper-environment-visitor": "^7.22.20",
+ "@babel/helper-function-name": "^7.23.0",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.24.5",
+ "@babel/parser": "^7.24.5",
+ "@babel/types": "^7.24.5",
+ "debug": "^4.3.1",
"globals": "^11.1.0"
},
"engines": {
@@ -2107,96 +2247,72 @@
}
},
"node_modules/@babel/types": {
- "version": "7.20.7",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz",
- "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==",
+ "version": "7.24.5",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz",
+ "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==",
"dependencies": {
- "@babel/helper-string-parser": "^7.19.4",
- "@babel/helper-validator-identifier": "^7.19.1",
+ "@babel/helper-string-parser": "^7.24.1",
+ "@babel/helper-validator-identifier": "^7.24.5",
"to-fast-properties": "^2.0.0"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@bcoe/v8-coverage": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
- "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
- "dev": true
- },
- "node_modules/@cnakazawa/watch": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
- "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
+ "node_modules/@commitlint/cli": {
+ "version": "19.2.2",
+ "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-19.2.2.tgz",
+ "integrity": "sha512-P8cbOHfg2PQRzfICLSrzUVOCVMqjEZ8Hlth6mtJ4yOEjT47Q5PbIGymgX3rLVylNw+3IAT2Djn9IJ2wHbXFzBg==",
"dev": true,
"dependencies": {
- "exec-sh": "^0.3.2",
- "minimist": "^1.2.0"
- },
- "bin": {
- "watch": "cli.js"
- },
- "engines": {
- "node": ">=0.1.95"
- }
- },
- "node_modules/@commitlint/cli": {
- "version": "17.3.0",
- "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.3.0.tgz",
- "integrity": "sha512-/H0md7TsKflKzVPz226VfXzVafJFO1f9+r2KcFvmBu08V0T56lZU1s8WL7/xlxqLMqBTVaBf7Ixtc4bskdEEZg==",
- "dev": true,
- "dependencies": {
- "@commitlint/format": "^17.0.0",
- "@commitlint/lint": "^17.3.0",
- "@commitlint/load": "^17.3.0",
- "@commitlint/read": "^17.2.0",
- "@commitlint/types": "^17.0.0",
- "execa": "^5.0.0",
- "lodash.isfunction": "^3.0.9",
- "resolve-from": "5.0.0",
- "resolve-global": "1.0.0",
+ "@commitlint/format": "^19.0.3",
+ "@commitlint/lint": "^19.2.2",
+ "@commitlint/load": "^19.2.0",
+ "@commitlint/read": "^19.2.1",
+ "@commitlint/types": "^19.0.3",
+ "execa": "^8.0.1",
"yargs": "^17.0.0"
},
"bin": {
"commitlint": "cli.js"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/config-conventional": {
- "version": "17.3.0",
- "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.3.0.tgz",
- "integrity": "sha512-hgI+fN5xF8nhS9uG/V06xyT0nlcyvHHMkq0kwRSr96vl5BFlRGaL2C0/YY4kQagfU087tmj01bJkG9Ek98Wllw==",
+ "version": "19.2.2",
+ "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-19.2.2.tgz",
+ "integrity": "sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==",
"dev": true,
"dependencies": {
- "conventional-changelog-conventionalcommits": "^5.0.0"
+ "@commitlint/types": "^19.0.3",
+ "conventional-changelog-conventionalcommits": "^7.0.2"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/config-validator": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.0.tgz",
- "integrity": "sha512-Sa/+8KNpDXz4zT4bVbz2fpFjvgkPO6u2V2fP4TKgt6FjmOw2z3eEX859vtfeaTav/ukBw0/0jr+5ZTZp9zCBhA==",
+ "version": "19.0.3",
+ "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-19.0.3.tgz",
+ "integrity": "sha512-2D3r4PKjoo59zBc2auodrSCaUnCSALCx54yveOFwwP/i2kfEAQrygwOleFWswLqK0UL/F9r07MFi5ev2ohyM4Q==",
"dev": true,
"dependencies": {
- "@commitlint/types": "^17.4.0",
+ "@commitlint/types": "^19.0.3",
"ajv": "^8.11.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/ensure": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.0.tgz",
- "integrity": "sha512-7oAxt25je0jeQ/E0O/M8L3ADb1Cvweu/5lc/kYF8g/kXatI0wxGE5La52onnAUAWeWlsuvBNar15WcrmDmr5Mw==",
+ "version": "19.0.3",
+ "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-19.0.3.tgz",
+ "integrity": "sha512-SZEpa/VvBLoT+EFZVb91YWbmaZ/9rPH3ESrINOl0HD2kMYsjvl0tF7nMHh0EpTcv4+gTtZBAe1y/SS6/OhfZzQ==",
"dev": true,
"dependencies": {
- "@commitlint/types": "^17.4.0",
+ "@commitlint/types": "^19.0.3",
"lodash.camelcase": "^4.3.0",
"lodash.kebabcase": "^4.1.1",
"lodash.snakecase": "^4.1.1",
@@ -2204,360 +2320,339 @@
"lodash.upperfirst": "^4.3.1"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/execute-rule": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz",
- "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-19.0.0.tgz",
+ "integrity": "sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==",
"dev": true,
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/format": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.0.tgz",
- "integrity": "sha512-Z2bWAU5+f1YZh9W76c84J8iLIWIvvm+mzqogTz0Nsc1x6EHW0Z2gI38g5HAjB0r0I3ZjR15IDEJKhsxyblcyhA==",
+ "version": "19.3.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-19.3.0.tgz",
+ "integrity": "sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==",
"dev": true,
"dependencies": {
- "@commitlint/types": "^17.4.0",
- "chalk": "^4.1.0"
+ "@commitlint/types": "^19.0.3",
+ "chalk": "^5.3.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/is-ignored": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.4.2.tgz",
- "integrity": "sha512-1b2Y2qJ6n7bHG9K6h8S4lBGUl6kc7mMhJN9gy1SQfUZqe92ToDjUTtgNWb6LbzR1X8Cq4SEus4VU8Z/riEa94Q==",
+ "version": "19.2.2",
+ "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-19.2.2.tgz",
+ "integrity": "sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==",
"dev": true,
"dependencies": {
- "@commitlint/types": "^17.4.0",
- "semver": "7.3.8"
+ "@commitlint/types": "^19.0.3",
+ "semver": "^7.6.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/lint": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.2.tgz",
- "integrity": "sha512-HcymabrdBhsDMNzIv146+ZPNBPBK5gMNsVH+el2lCagnYgCi/4ixrHooeVyS64Fgce2K26+MC7OQ4vVH8wQWVw==",
+ "version": "19.2.2",
+ "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-19.2.2.tgz",
+ "integrity": "sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==",
"dev": true,
"dependencies": {
- "@commitlint/is-ignored": "^17.4.2",
- "@commitlint/parse": "^17.4.2",
- "@commitlint/rules": "^17.4.2",
- "@commitlint/types": "^17.4.0"
+ "@commitlint/is-ignored": "^19.2.2",
+ "@commitlint/parse": "^19.0.3",
+ "@commitlint/rules": "^19.0.3",
+ "@commitlint/types": "^19.0.3"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/load": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.4.2.tgz",
- "integrity": "sha512-Si++F85rJ9t4hw6JcOw1i2h0fdpdFQt0YKwjuK4bk9KhFjyFkRxvR3SB2dPaMs+EwWlDrDBGL+ygip1QD6gmPw==",
- "dev": true,
- "dependencies": {
- "@commitlint/config-validator": "^17.4.0",
- "@commitlint/execute-rule": "^17.4.0",
- "@commitlint/resolve-extends": "^17.4.0",
- "@commitlint/types": "^17.4.0",
- "@types/node": "*",
- "chalk": "^4.1.0",
- "cosmiconfig": "^8.0.0",
- "cosmiconfig-typescript-loader": "^4.0.0",
+ "version": "19.2.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-19.2.0.tgz",
+ "integrity": "sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==",
+ "dev": true,
+ "dependencies": {
+ "@commitlint/config-validator": "^19.0.3",
+ "@commitlint/execute-rule": "^19.0.0",
+ "@commitlint/resolve-extends": "^19.1.0",
+ "@commitlint/types": "^19.0.3",
+ "chalk": "^5.3.0",
+ "cosmiconfig": "^9.0.0",
+ "cosmiconfig-typescript-loader": "^5.0.0",
"lodash.isplainobject": "^4.0.6",
"lodash.merge": "^4.6.2",
- "lodash.uniq": "^4.5.0",
- "resolve-from": "^5.0.0",
- "ts-node": "^10.8.1",
- "typescript": "^4.6.4"
+ "lodash.uniq": "^4.5.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/message": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz",
- "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-19.0.0.tgz",
+ "integrity": "sha512-c9czf6lU+9oF9gVVa2lmKaOARJvt4soRsVmbR7Njwp9FpbBgste5i7l/2l5o8MmbwGh4yE1snfnsy2qyA2r/Fw==",
"dev": true,
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/parse": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.4.2.tgz",
- "integrity": "sha512-DK4EwqhxfXpyCA+UH8TBRIAXAfmmX4q9QRBz/2h9F9sI91yt6mltTrL6TKURMcjUVmgaB80wgS9QybNIyVBIJA==",
+ "version": "19.0.3",
+ "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-19.0.3.tgz",
+ "integrity": "sha512-Il+tNyOb8VDxN3P6XoBBwWJtKKGzHlitEuXA5BP6ir/3loWlsSqDr5aecl6hZcC/spjq4pHqNh0qPlfeWu38QA==",
"dev": true,
"dependencies": {
- "@commitlint/types": "^17.4.0",
- "conventional-changelog-angular": "^5.0.11",
- "conventional-commits-parser": "^3.2.2"
+ "@commitlint/types": "^19.0.3",
+ "conventional-changelog-angular": "^7.0.0",
+ "conventional-commits-parser": "^5.0.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/read": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.4.2.tgz",
- "integrity": "sha512-hasYOdbhEg+W4hi0InmXHxtD/1favB4WdwyFxs1eOy/DvMw6+2IZBmATgGOlqhahsypk4kChhxjAFJAZ2F+JBg==",
+ "version": "19.2.1",
+ "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-19.2.1.tgz",
+ "integrity": "sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==",
"dev": true,
"dependencies": {
- "@commitlint/top-level": "^17.4.0",
- "@commitlint/types": "^17.4.0",
- "fs-extra": "^11.0.0",
- "git-raw-commits": "^2.0.0",
- "minimist": "^1.2.6"
+ "@commitlint/top-level": "^19.0.0",
+ "@commitlint/types": "^19.0.3",
+ "execa": "^8.0.1",
+ "git-raw-commits": "^4.0.0",
+ "minimist": "^1.2.8"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/resolve-extends": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.0.tgz",
- "integrity": "sha512-3JsmwkrCzoK8sO22AzLBvNEvC1Pmdn/65RKXzEtQMy6oYMl0Snrq97a5bQQEFETF0VsvbtUuKttLqqgn99OXRQ==",
+ "version": "19.1.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-19.1.0.tgz",
+ "integrity": "sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==",
"dev": true,
"dependencies": {
- "@commitlint/config-validator": "^17.4.0",
- "@commitlint/types": "^17.4.0",
- "import-fresh": "^3.0.0",
+ "@commitlint/config-validator": "^19.0.3",
+ "@commitlint/types": "^19.0.3",
+ "global-directory": "^4.0.1",
+ "import-meta-resolve": "^4.0.0",
"lodash.mergewith": "^4.6.2",
- "resolve-from": "^5.0.0",
- "resolve-global": "^1.0.0"
+ "resolve-from": "^5.0.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/rules": {
- "version": "17.4.2",
- "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.2.tgz",
- "integrity": "sha512-OGrPsMb9Fx3/bZ64/EzJehY9YDSGWzp81Pj+zJiY+r/NSgJI3nUYdlS37jykNIugzazdEXfMtQ10kmA+Kx2pZQ==",
+ "version": "19.0.3",
+ "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-19.0.3.tgz",
+ "integrity": "sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==",
"dev": true,
"dependencies": {
- "@commitlint/ensure": "^17.4.0",
- "@commitlint/message": "^17.4.2",
- "@commitlint/to-lines": "^17.4.0",
- "@commitlint/types": "^17.4.0",
- "execa": "^5.0.0"
+ "@commitlint/ensure": "^19.0.3",
+ "@commitlint/message": "^19.0.0",
+ "@commitlint/to-lines": "^19.0.0",
+ "@commitlint/types": "^19.0.3",
+ "execa": "^8.0.1"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/to-lines": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz",
- "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-19.0.0.tgz",
+ "integrity": "sha512-vkxWo+VQU5wFhiP9Ub9Sre0FYe019JxFikrALVoD5UGa8/t3yOJEpEhxC5xKiENKKhUkTpEItMTRAjHw2SCpZw==",
"dev": true,
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/top-level": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz",
- "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==",
+ "version": "19.0.0",
+ "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-19.0.0.tgz",
+ "integrity": "sha512-KKjShd6u1aMGNkCkaX4aG1jOGdn7f8ZI8TR1VEuNqUOjWTOdcDSsmglinglJ18JTjuBX5I1PtjrhQCRcixRVFQ==",
"dev": true,
"dependencies": {
- "find-up": "^5.0.0"
+ "find-up": "^7.0.0"
},
"engines": {
- "node": ">=v14"
+ "node": ">=v18"
}
},
"node_modules/@commitlint/types": {
- "version": "17.4.0",
- "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.0.tgz",
- "integrity": "sha512-2NjAnq5IcxY9kXtUeO2Ac0aPpvkuOmwbH/BxIm36XXK5LtWFObWJWjXOA+kcaABMrthjWu6la+FUpyYFMHRvbA==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.1.0"
- },
- "engines": {
- "node": ">=v14"
- }
- },
- "node_modules/@cspotcode/source-map-support": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
+ "version": "19.0.3",
+ "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-19.0.3.tgz",
+ "integrity": "sha512-tpyc+7i6bPG9mvaBbtKUeghfyZSDgWquIDfMgqYtTbmZ9Y9VzEm2je9EYcQ0aoz5o7NvGS+rcDec93yO08MHYA==",
"dev": true,
"dependencies": {
- "@jridgewell/trace-mapping": "0.3.9"
+ "@types/conventional-commits-parser": "^5.0.0",
+ "chalk": "^5.3.0"
},
"engines": {
- "node": ">=12"
- }
- },
- "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.9",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
- "dev": true,
- "dependencies": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
+ "node": ">=v18"
}
},
"node_modules/@emotion/babel-plugin": {
- "version": "11.10.5",
- "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.5.tgz",
- "integrity": "sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==",
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
+ "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
"dependencies": {
"@babel/helper-module-imports": "^7.16.7",
- "@babel/plugin-syntax-jsx": "^7.17.12",
"@babel/runtime": "^7.18.3",
- "@emotion/hash": "^0.9.0",
- "@emotion/memoize": "^0.8.0",
- "@emotion/serialize": "^1.1.1",
+ "@emotion/hash": "^0.9.1",
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/serialize": "^1.1.2",
"babel-plugin-macros": "^3.1.0",
"convert-source-map": "^1.5.0",
"escape-string-regexp": "^4.0.0",
"find-root": "^1.1.0",
"source-map": "^0.5.7",
- "stylis": "4.1.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
+ "stylis": "4.2.0"
}
},
"node_modules/@emotion/cache": {
- "version": "11.10.5",
- "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz",
- "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==",
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
+ "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
"dependencies": {
- "@emotion/memoize": "^0.8.0",
- "@emotion/sheet": "^1.2.1",
- "@emotion/utils": "^1.2.0",
- "@emotion/weak-memoize": "^0.3.0",
- "stylis": "4.1.3"
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/sheet": "^1.2.2",
+ "@emotion/utils": "^1.2.1",
+ "@emotion/weak-memoize": "^0.3.1",
+ "stylis": "4.2.0"
}
},
"node_modules/@emotion/hash": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
- "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
+ "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
},
"node_modules/@emotion/is-prop-valid": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
- "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz",
+ "integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==",
"dependencies": {
- "@emotion/memoize": "^0.8.0"
+ "@emotion/memoize": "^0.8.1"
}
},
"node_modules/@emotion/memoize": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
- "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
+ "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
},
"node_modules/@emotion/react": {
- "version": "11.10.5",
- "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.5.tgz",
- "integrity": "sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==",
+ "version": "11.11.4",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz",
+ "integrity": "sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==",
"dependencies": {
"@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.10.5",
- "@emotion/cache": "^11.10.5",
- "@emotion/serialize": "^1.1.1",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
- "@emotion/utils": "^1.2.0",
- "@emotion/weak-memoize": "^0.3.0",
+ "@emotion/babel-plugin": "^11.11.0",
+ "@emotion/cache": "^11.11.0",
+ "@emotion/serialize": "^1.1.3",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
+ "@emotion/utils": "^1.2.1",
+ "@emotion/weak-memoize": "^0.3.1",
"hoist-non-react-statics": "^3.3.1"
},
"peerDependencies": {
- "@babel/core": "^7.0.0",
"react": ">=16.8.0"
},
"peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
- },
"@types/react": {
"optional": true
}
}
},
"node_modules/@emotion/serialize": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.1.tgz",
- "integrity": "sha512-Zl/0LFggN7+L1liljxXdsVSVlg6E/Z/olVWpfxUTxOAmi8NU7YoeWeLfi1RmnB2TATHoaWwIBRoL+FvAJiTUQA==",
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.4.tgz",
+ "integrity": "sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==",
"dependencies": {
- "@emotion/hash": "^0.9.0",
- "@emotion/memoize": "^0.8.0",
- "@emotion/unitless": "^0.8.0",
- "@emotion/utils": "^1.2.0",
+ "@emotion/hash": "^0.9.1",
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/unitless": "^0.8.1",
+ "@emotion/utils": "^1.2.1",
"csstype": "^3.0.2"
}
},
"node_modules/@emotion/sheet": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz",
- "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA=="
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
+ "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
},
"node_modules/@emotion/styled": {
- "version": "11.10.5",
- "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.5.tgz",
- "integrity": "sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==",
+ "version": "11.11.5",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.5.tgz",
+ "integrity": "sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==",
"dependencies": {
"@babel/runtime": "^7.18.3",
- "@emotion/babel-plugin": "^11.10.5",
- "@emotion/is-prop-valid": "^1.2.0",
- "@emotion/serialize": "^1.1.1",
- "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
- "@emotion/utils": "^1.2.0"
+ "@emotion/babel-plugin": "^11.11.0",
+ "@emotion/is-prop-valid": "^1.2.2",
+ "@emotion/serialize": "^1.1.4",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
+ "@emotion/utils": "^1.2.1"
},
"peerDependencies": {
- "@babel/core": "^7.0.0",
"@emotion/react": "^11.0.0-rc.0",
"react": ">=16.8.0"
},
"peerDependenciesMeta": {
- "@babel/core": {
- "optional": true
- },
"@types/react": {
"optional": true
}
}
},
"node_modules/@emotion/unitless": {
- "version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
- "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
+ "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
},
"node_modules/@emotion/use-insertion-effect-with-fallbacks": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz",
- "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
+ "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==",
"peerDependencies": {
"react": ">=16.8.0"
}
},
"node_modules/@emotion/utils": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
- "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
+ "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
},
"node_modules/@emotion/weak-memoize": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
- "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
+ "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
+ },
+ "node_modules/@esbuild/aix-ppc64": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz",
+ "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
},
"node_modules/@esbuild/android-arm": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.16.7.tgz",
- "integrity": "sha512-yhzDbiVcmq6T1/XEvdcJIVcXHdLjDJ5cQ0Dp9R9p9ERMBTeO1dR5tc8YYv8zwDeBw1xZm+Eo3MRo8cwclhBS0g==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz",
+ "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==",
"cpu": [
"arm"
],
@@ -2571,9 +2666,9 @@
}
},
"node_modules/@esbuild/android-arm64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.16.7.tgz",
- "integrity": "sha512-tYFw0lBJSEvLoGzzYh1kXuzoX1iPkbOk3O29VqzQb0HbOy7t/yw1hGkvwoJhXHwzQUPsShyYcTgRf6bDBcfnTw==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz",
+ "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==",
"cpu": [
"arm64"
],
@@ -2587,9 +2682,9 @@
}
},
"node_modules/@esbuild/android-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.16.7.tgz",
- "integrity": "sha512-3P2OuTxwAtM3k/yEWTNUJRjMPG1ce8rXs51GTtvEC5z1j8fC1plHeVVczdeHECU7aM2/Buc0MwZ6ciM/zysnWg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz",
+ "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==",
"cpu": [
"x64"
],
@@ -2603,9 +2698,9 @@
}
},
"node_modules/@esbuild/darwin-arm64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.16.7.tgz",
- "integrity": "sha512-VUb9GK23z8jkosHU9yJNUgQpsfJn+7ZyBm6adi2Ec5/U241eR1tAn82QicnUzaFDaffeixiHwikjmnec/YXEZg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz",
+ "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==",
"cpu": [
"arm64"
],
@@ -2619,9 +2714,9 @@
}
},
"node_modules/@esbuild/darwin-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.16.7.tgz",
- "integrity": "sha512-duterlv3tit3HI9vhzMWnSVaB1B6YsXpFq1Ntd6Fou82BB1l4tucYy3FI9dHv3tvtDuS0NiGf/k6XsdBqPZ01w==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz",
+ "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==",
"cpu": [
"x64"
],
@@ -2635,9 +2730,9 @@
}
},
"node_modules/@esbuild/freebsd-arm64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.7.tgz",
- "integrity": "sha512-9kkycpBFes/vhi7B7o0cf+q2WdJi+EpVzpVTqtWFNiutARWDFFLcB93J8PR1cG228sucsl3B+7Ts27izE6qiaQ==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz",
+ "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==",
"cpu": [
"arm64"
],
@@ -2651,9 +2746,9 @@
}
},
"node_modules/@esbuild/freebsd-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.16.7.tgz",
- "integrity": "sha512-5Ahf6jzWXJ4J2uh9dpy5DKOO+PeRUE/9DMys6VuYfwgQzd6n5+pVFm58L2Z2gRe611RX6SdydnNaiIKM3svY7g==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz",
+ "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==",
"cpu": [
"x64"
],
@@ -2667,9 +2762,9 @@
}
},
"node_modules/@esbuild/linux-arm": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.16.7.tgz",
- "integrity": "sha512-QqJnyCfu5OF78Olt7JJSZ7OSv/B4Hf+ZJWp4kkq9xwMsgu7yWq3crIic8gGOpDYTqVKKMDAVDgRXy5Wd/nWZyQ==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz",
+ "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==",
"cpu": [
"arm"
],
@@ -2683,9 +2778,9 @@
}
},
"node_modules/@esbuild/linux-arm64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.16.7.tgz",
- "integrity": "sha512-2wv0xYDskk2+MzIm/AEprDip39a23Chptc4mL7hsHg26P0gD8RUhzmDu0KCH2vMThUI1sChXXoK9uH0KYQKaDg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz",
+ "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==",
"cpu": [
"arm64"
],
@@ -2699,9 +2794,9 @@
}
},
"node_modules/@esbuild/linux-ia32": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.16.7.tgz",
- "integrity": "sha512-APVYbEilKbD5ptmKdnIcXej2/+GdV65TfTjxR2Uk8t1EsOk49t6HapZW6DS/Bwlvh5hDwtLapdSumIVNGxgqLg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz",
+ "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==",
"cpu": [
"ia32"
],
@@ -2715,9 +2810,9 @@
}
},
"node_modules/@esbuild/linux-loong64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.16.7.tgz",
- "integrity": "sha512-5wPUAGclplQrAW7EFr3F84Y/d++7G0KykohaF4p54+iNWhUnMVU8Bh2sxiEOXUy4zKIdpHByMgJ5/Ko6QhtTUw==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz",
+ "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==",
"cpu": [
"loong64"
],
@@ -2731,9 +2826,9 @@
}
},
"node_modules/@esbuild/linux-mips64el": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.16.7.tgz",
- "integrity": "sha512-hxzlXtWF6yWfkE/SMTscNiVqLOAn7fOuIF3q/kiZaXxftz1DhZW/HpnTmTTWrzrS7zJWQxHHT4QSxyAj33COmA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz",
+ "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==",
"cpu": [
"mips64el"
],
@@ -2747,9 +2842,9 @@
}
},
"node_modules/@esbuild/linux-ppc64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.16.7.tgz",
- "integrity": "sha512-WM83Dac0LdXty5xPhlOuCD5Egfk1xLND/oRLYeB7Jb/tY4kzFSDgLlq91wYbHua/s03tQGA9iXvyjgymMw62Vw==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz",
+ "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==",
"cpu": [
"ppc64"
],
@@ -2763,9 +2858,9 @@
}
},
"node_modules/@esbuild/linux-riscv64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.16.7.tgz",
- "integrity": "sha512-3nkNnNg4Ax6MS/l8O8Ynq2lGEVJYyJ2EoY3PHjNJ4PuZ80EYLMrFTFZ4L/Hc16AxgtXKwmNP9TM0YKNiBzBiJQ==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz",
+ "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==",
"cpu": [
"riscv64"
],
@@ -2779,9 +2874,9 @@
}
},
"node_modules/@esbuild/linux-s390x": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.16.7.tgz",
- "integrity": "sha512-3SA/2VJuv0o1uD7zuqxEP+RrAyRxnkGddq0bwHQ98v1KNlzXD/JvxwTO3T6GM5RH6JUd29RTVQTOJfyzMkkppA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz",
+ "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==",
"cpu": [
"s390x"
],
@@ -2795,9 +2890,9 @@
}
},
"node_modules/@esbuild/linux-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.16.7.tgz",
- "integrity": "sha512-xi/tbqCqvPIzU+zJVyrpz12xqciTAPMi2fXEWGnapZymoGhuL2GIWIRXg4O2v5BXaYA5TSaiKYE14L0QhUTuQg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz",
+ "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==",
"cpu": [
"x64"
],
@@ -2811,9 +2906,9 @@
}
},
"node_modules/@esbuild/netbsd-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.16.7.tgz",
- "integrity": "sha512-NUsYbq3B+JdNKn8SXkItFvdes9qTwEoS3aLALtiWciW/ystiCKM20Fgv9XQBOXfhUHyh5CLEeZDXzLOrwBXuCQ==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz",
+ "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==",
"cpu": [
"x64"
],
@@ -2827,9 +2922,9 @@
}
},
"node_modules/@esbuild/openbsd-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.16.7.tgz",
- "integrity": "sha512-qjwzsgeve9I8Tbsko2FEkdSk2iiezuNGFgipQxY/736NePXDaDZRodIejYGWOlbYXugdxb0nif5yvypH6lKBmA==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz",
+ "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==",
"cpu": [
"x64"
],
@@ -2843,9 +2938,9 @@
}
},
"node_modules/@esbuild/sunos-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.16.7.tgz",
- "integrity": "sha512-mFWDz4RoBTzPphTCkM7Kc7Qpa0o/Z01acajR+Ai7LdfKgcP/C6jYOaKwv7nKzD0+MjOT20j7You9g4ozYy1dKQ==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz",
+ "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==",
"cpu": [
"x64"
],
@@ -2859,9 +2954,9 @@
}
},
"node_modules/@esbuild/win32-arm64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.16.7.tgz",
- "integrity": "sha512-m39UmX19RvEIuC8sYZ0M+eQtdXw4IePDSZ78ZQmYyFaXY9krq4YzQCK2XWIJomNLtg4q+W5aXr8bW3AbqWNoVg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz",
+ "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==",
"cpu": [
"arm64"
],
@@ -2875,9 +2970,9 @@
}
},
"node_modules/@esbuild/win32-ia32": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.16.7.tgz",
- "integrity": "sha512-1cbzSEZA1fANwmT6rjJ4G1qQXHxCxGIcNYFYR9ctI82/prT38lnwSRZ0i5p/MVXksw9eMlHlet6pGu2/qkXFCg==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz",
+ "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==",
"cpu": [
"ia32"
],
@@ -2891,9 +2986,9 @@
}
},
"node_modules/@esbuild/win32-x64": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.7.tgz",
- "integrity": "sha512-QaQ8IH0JLacfGf5cf0HCCPnQuCTd/dAI257vXBgb/cccKGbH/6pVtI1gwhdAQ0Y48QSpTIFrh9etVyNdZY+zzw==",
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz",
+ "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==",
"cpu": [
"x64"
],
@@ -2906,15 +3001,39 @@
"node": ">=12"
}
},
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dev": true,
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.10.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz",
+ "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==",
+ "dev": true,
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
"node_modules/@eslint/eslintrc": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz",
- "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==",
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
+ "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
"dev": true,
"dependencies": {
"ajv": "^6.12.4",
"debug": "^4.3.2",
- "espree": "^9.4.0",
+ "espree": "^9.6.0",
"globals": "^13.19.0",
"ignore": "^5.2.0",
"import-fresh": "^3.2.1",
@@ -2945,10 +3064,20 @@
"url": "https://github.com/sponsors/epoberezkin"
}
},
+ "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
"node_modules/@eslint/eslintrc/node_modules/globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
+ "version": "13.24.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+ "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
"dev": true,
"dependencies": {
"type-fest": "^0.20.2"
@@ -2966,6 +3095,18 @@
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
"dev": true
},
+ "node_modules/@eslint/eslintrc/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@eslint/eslintrc/node_modules/type-fest": {
"version": "0.20.2",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
@@ -2978,46 +3119,89 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/@eslint/js": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz",
+ "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==",
+ "dev": true,
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@floating-ui/core": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.1.tgz",
+ "integrity": "sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==",
+ "dependencies": {
+ "@floating-ui/utils": "^0.2.0"
+ }
+ },
+ "node_modules/@floating-ui/dom": {
+ "version": "1.6.4",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.4.tgz",
+ "integrity": "sha512-0G8R+zOvQsAG1pg2Q99P21jiqxqGBW1iRe/iXHsBRBxnpXKFI8QwbB4x5KmYLggNO5m34IQgOIu9SCRfR/WWiQ==",
+ "dependencies": {
+ "@floating-ui/core": "^1.0.0",
+ "@floating-ui/utils": "^0.2.0"
+ }
+ },
+ "node_modules/@floating-ui/react-dom": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.9.tgz",
+ "integrity": "sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==",
+ "dependencies": {
+ "@floating-ui/dom": "^1.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0"
+ }
+ },
+ "node_modules/@floating-ui/utils": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.2.tgz",
+ "integrity": "sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw=="
+ },
"node_modules/@fortawesome/fontawesome-common-types": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.2.1.tgz",
- "integrity": "sha512-Sz07mnQrTekFWLz5BMjOzHl/+NooTdW8F8kDQxjWwbpOJcnoSg4vUDng8d/WR1wOxM0O+CY9Zw0nR054riNYtQ==",
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.5.2.tgz",
+ "integrity": "sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==",
"hasInstallScript": true,
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/fontawesome-svg-core": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.2.1.tgz",
- "integrity": "sha512-HELwwbCz6C1XEcjzyT1Jugmz2NNklMrSPjZOWMlc+ZsHIVk+XOvOXLGGQtFBwSyqfJDNgRq4xBCwWOaZ/d9DEA==",
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.5.2.tgz",
+ "integrity": "sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==",
"hasInstallScript": true,
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.2.1"
+ "@fortawesome/fontawesome-common-types": "6.5.2"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/free-regular-svg-icons": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.2.1.tgz",
- "integrity": "sha512-wiqcNDNom75x+pe88FclpKz7aOSqS2lOivZeicMV5KRwOAeypxEYWAK/0v+7r+LrEY30+qzh8r2XDaEHvoLsMA==",
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/free-regular-svg-icons/-/free-regular-svg-icons-6.5.2.tgz",
+ "integrity": "sha512-iabw/f5f8Uy2nTRtJ13XZTS1O5+t+anvlamJ3zJGLEVE2pKsAWhPv2lq01uQlfgCX7VaveT3EVs515cCN9jRbw==",
"hasInstallScript": true,
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.2.1"
+ "@fortawesome/fontawesome-common-types": "6.5.2"
},
"engines": {
"node": ">=6"
}
},
"node_modules/@fortawesome/free-solid-svg-icons": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.2.1.tgz",
- "integrity": "sha512-oKuqrP5jbfEPJWTij4sM+/RvgX+RMFwx3QZCZcK9PrBDgxC35zuc7AOFsyMjMd/PIFPeB2JxyqDr5zs/DZFPPw==",
+ "version": "6.5.2",
+ "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.5.2.tgz",
+ "integrity": "sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==",
"hasInstallScript": true,
"dependencies": {
- "@fortawesome/fontawesome-common-types": "6.2.1"
+ "@fortawesome/fontawesome-common-types": "6.5.2"
},
"engines": {
"node": ">=6"
@@ -3036,19 +3220,41 @@
}
},
"node_modules/@humanwhocodes/config-array": {
- "version": "0.11.8",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
- "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==",
+ "version": "0.11.14",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz",
+ "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==",
"dev": true,
"dependencies": {
- "@humanwhocodes/object-schema": "^1.2.1",
- "debug": "^4.1.1",
+ "@humanwhocodes/object-schema": "^2.0.2",
+ "debug": "^4.3.1",
"minimatch": "^3.0.5"
},
"engines": {
"node": ">=10.10.0"
}
},
+ "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
"node_modules/@humanwhocodes/module-importer": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
@@ -3063,9 +3269,9 @@
}
},
"node_modules/@humanwhocodes/object-schema": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
- "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
+ "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
"dev": true
},
"node_modules/@istanbuljs/load-nyc-config": {
@@ -3158,6 +3364,15 @@
"node": ">=8"
}
},
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/@istanbuljs/schema": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
@@ -3167,5346 +3382,2515 @@
"node": ">=8"
}
},
- "node_modules/@jest/console": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.3.1.tgz",
- "integrity": "sha512-IRE6GD47KwcqA09RIWrabKdHPiKDGgtAL31xDxbi/RjQMsr+lY+ppxmHwY0dUEV3qvvxZzoe5Hl0RXZJOjQNUg==",
+ "node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
+ "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "jest-message-util": "^29.3.1",
- "jest-util": "^29.3.1",
- "slash": "^3.0.0"
+ "@sinclair/typebox": "^0.27.8"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@jest/console/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
+ "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.24"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=6.0.0"
}
},
- "node_modules/@jest/console/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
+ "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "node_modules/@jest/console/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
+ "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=6.0.0"
}
},
- "node_modules/@jest/core": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.3.1.tgz",
- "integrity": "sha512-0ohVjjRex985w5MmO5L3u5GR1O30DexhBSpuwx2P+9ftyqHdJXnk7IUWiP80oHMvt7ubHCJHxV0a0vlKVuZirw==",
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
+ "dev": true
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
"dev": true,
"dependencies": {
- "@jest/console": "^29.3.1",
- "@jest/reporters": "^29.3.1",
- "@jest/test-result": "^29.3.1",
- "@jest/transform": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
- "jest-changed-files": "^29.2.0",
- "jest-config": "^29.3.1",
- "jest-haste-map": "^29.3.1",
- "jest-message-util": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-resolve": "^29.3.1",
- "jest-resolve-dependencies": "^29.3.1",
- "jest-runner": "^29.3.1",
- "jest-runtime": "^29.3.1",
- "jest-snapshot": "^29.3.1",
- "jest-util": "^29.3.1",
- "jest-validate": "^29.3.1",
- "jest-watcher": "^29.3.1",
- "micromatch": "^4.0.4",
- "pretty-format": "^29.3.1",
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "node_modules/@limegrass/eslint-plugin-import-alias": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@limegrass/eslint-plugin-import-alias/-/eslint-plugin-import-alias-1.4.0.tgz",
+ "integrity": "sha512-o4pxgUMtro3/DhJABbyyfsiua0hw+VgY1x/Rzu3zQVsboqILnFay0pOAbTZac49tvI7uw9AUorfBcEhqyPtbsA==",
+ "dev": true,
+ "dependencies": {
+ "fs-extra": "^10.0.1",
+ "micromatch": "^4.0.0",
"slash": "^3.0.0",
- "strip-ansi": "^6.0.0"
+ "tsconfig-paths": "^4"
+ },
+ "peerDependencies": {
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ }
+ },
+ "node_modules/@mui/base": {
+ "version": "5.0.0-beta.40",
+ "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.40.tgz",
+ "integrity": "sha512-I/lGHztkCzvwlXpjD2+SNmvNQvB4227xBXhISPjEaJUXGImOQ9f3D2Yj/T3KasSI/h0MLWy74X0J6clhPmsRbQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.23.9",
+ "@floating-ui/react-dom": "^2.0.8",
+ "@mui/types": "^7.2.14",
+ "@mui/utils": "^5.15.14",
+ "@popperjs/core": "^2.11.8",
+ "clsx": "^2.1.0",
+ "prop-types": "^15.8.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
},
"peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0"
},
"peerDependenciesMeta": {
- "node-notifier": {
+ "@types/react": {
"optional": true
}
}
},
- "node_modules/@jest/core/node_modules/@jest/transform": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
- "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node_modules/@mui/core-downloads-tracker": {
+ "version": "5.15.15",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.15.15.tgz",
+ "integrity": "sha512-aXnw29OWQ6I5A47iuWEI6qSSUfH6G/aCsW9KmW3LiFqr7uXZBK4Ks+z8G+qeIub8k0T5CMqlT2q0L+ZJTMrqpg==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
}
},
- "node_modules/@jest/core/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
- "dev": true,
+ "node_modules/@mui/icons-material": {
+ "version": "5.15.15",
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.15.15.tgz",
+ "integrity": "sha512-kkeU/pe+hABcYDH6Uqy8RmIsr2S/y5bP2rp+Gat4CcRjCcVne6KudS1NrZQhUCRysrTDCAhcbcf9gt+/+pGO2g==",
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@babel/runtime": "^7.23.9"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/core/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/@jest/core/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
+ "node": ">=12.0.0"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/@jest/core/node_modules/convert-source-map": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
- },
- "node_modules/@jest/core/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
- "dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "peerDependencies": {
+ "@mui/material": "^5.0.0",
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
},
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/core/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
- "dev": true,
+ "node_modules/@mui/material": {
+ "version": "5.15.15",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.15.15.tgz",
+ "integrity": "sha512-3zvWayJ+E1kzoIsvwyEvkTUKVKt1AjchFFns+JtluHCuvxgKcLSRJTADw37k0doaRtVAsyh8bz9Afqzv+KYrIA==",
+ "dependencies": {
+ "@babel/runtime": "^7.23.9",
+ "@mui/base": "5.0.0-beta.40",
+ "@mui/core-downloads-tracker": "^5.15.15",
+ "@mui/system": "^5.15.15",
+ "@mui/types": "^7.2.14",
+ "@mui/utils": "^5.15.14",
+ "@types/react-transition-group": "^4.4.10",
+ "clsx": "^2.1.0",
+ "csstype": "^3.1.3",
+ "prop-types": "^15.8.1",
+ "react-is": "^18.2.0",
+ "react-transition-group": "^4.4.5"
+ },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
+ "optional": true
+ },
+ "@emotion/styled": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/core/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
- "dev": true,
+ "node_modules/@mui/private-theming": {
+ "version": "5.15.14",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.15.14.tgz",
+ "integrity": "sha512-UH0EiZckOWcxiXLX3Jbb0K7rC8mxTr9L9l6QhOZxYc4r8FHUkefltV9VDGLrzCaWh30SQiJvAEd7djX3XXY6Xw==",
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "@babel/runtime": "^7.23.9",
+ "@mui/utils": "^5.15.14",
+ "prop-types": "^15.8.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/core/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
- "dev": true,
+ "node_modules/@mui/styled-engine": {
+ "version": "5.15.14",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.15.14.tgz",
+ "integrity": "sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==",
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "@babel/runtime": "^7.23.9",
+ "@emotion/cache": "^11.11.0",
+ "csstype": "^3.1.3",
+ "prop-types": "^15.8.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.4.1",
+ "@emotion/styled": "^11.3.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
+ "optional": true
+ },
+ "@emotion/styled": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/core/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
- "dev": true,
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
+ "node_modules/@mui/styles": {
+ "version": "5.15.15",
+ "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.15.15.tgz",
+ "integrity": "sha512-KBklDHNEddodEjcnZ+/3ieVcp+Mb/pzdQzAagUpt4RDd9m/mn+2JkqJh2rnrWUwS//YLsbL3IbUrONYn5yPxfQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.23.9",
+ "@emotion/hash": "^0.9.1",
+ "@mui/private-theming": "^5.15.14",
+ "@mui/types": "^7.2.14",
+ "@mui/utils": "^5.15.14",
+ "clsx": "^2.1.0",
+ "csstype": "^3.1.3",
+ "hoist-non-react-statics": "^3.3.2",
+ "jss": "^10.10.0",
+ "jss-plugin-camel-case": "^10.10.0",
+ "jss-plugin-default-unit": "^10.10.0",
+ "jss-plugin-global": "^10.10.0",
+ "jss-plugin-nested": "^10.10.0",
+ "jss-plugin-props-sort": "^10.10.0",
+ "jss-plugin-rule-value-function": "^10.10.0",
+ "jss-plugin-vendor-prefixer": "^10.10.0",
+ "prop-types": "^15.8.1"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/environment": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.3.1.tgz",
- "integrity": "sha512-pMmvfOPmoa1c1QpfFW0nXYtNLpofqo4BrCIk6f2kW4JFeNlHV2t3vd+3iDLf31e2ot2Mec0uqZfmI+U0K2CFag==",
- "dev": true,
- "dependencies": {
- "@jest/fake-timers": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "jest-mock": "^29.3.1"
+ "node_modules/@mui/system": {
+ "version": "5.15.15",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.15.15.tgz",
+ "integrity": "sha512-aulox6N1dnu5PABsfxVGOZffDVmlxPOVgj56HrUnJE8MCSh8lOvvkd47cebIVQQYAjpwieXQXiDPj5pwM40jTQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.23.9",
+ "@mui/private-theming": "^5.15.14",
+ "@mui/styled-engine": "^5.15.14",
+ "@mui/types": "^7.2.14",
+ "@mui/utils": "^5.15.14",
+ "clsx": "^2.1.0",
+ "csstype": "^3.1.3",
+ "prop-types": "^15.8.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
+ "optional": true
+ },
+ "@emotion/styled": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/environment/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
- "dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "node_modules/@mui/types": {
+ "version": "7.2.14",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.14.tgz",
+ "integrity": "sha512-MZsBZ4q4HfzBsywtXgM1Ksj6HDThtiwmOKUXH1pKYISI9gAVXCNHNpo7TlGoGrBaYWZTdNoirIN7JsQcQUjmQQ==",
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/environment/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
+ "node_modules/@mui/utils": {
+ "version": "5.15.14",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.15.14.tgz",
+ "integrity": "sha512-0lF/7Hh/ezDv5X7Pry6enMsbYyGKjADzvHyo3Qrc/SSlTsQ1VkbDMbH0m2t3OR5iIVLwMoxwM7yGd+6FCMtTFA==",
"dependencies": {
- "@types/yargs-parser": "*"
+ "@babel/runtime": "^7.23.9",
+ "@types/prop-types": "^15.7.11",
+ "prop-types": "^15.8.1",
+ "react-is": "^18.2.0"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui-org"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
}
},
- "node_modules/@jest/expect": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.3.1.tgz",
- "integrity": "sha512-QivM7GlSHSsIAWzgfyP8dgeExPRZ9BIe2LsdPyEhCGkZkoyA+kGsoIzbKAfZCvvRzfZioKwPtCZIt5SaoxYCvg==",
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
+ "version": "5.1.1-v1",
+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
+ "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
"dev": true,
"dependencies": {
- "expect": "^29.3.1",
- "jest-snapshot": "^29.3.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "eslint-scope": "5.1.1"
}
},
- "node_modules/@jest/expect-utils": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.3.1.tgz",
- "integrity": "sha512-wlrznINZI5sMjwvUoLVk617ll/UYfGIZNxmbU+Pa7wmkL4vYzhV9R2pwVqUh4NWWuLQWkI8+8mOkxs//prKQ3g==",
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
"dependencies": {
- "jest-get-type": "^29.2.0"
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8.0.0"
}
},
- "node_modules/@jest/fake-timers": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.3.1.tgz",
- "integrity": "sha512-iHTL/XpnDlFki9Tq0Q1GGuVeQ8BHZGIYsvCO5eN/O/oJaRzofG9Xndd9HuSDBI/0ZS79pg0iwn07OMTQ7ngF2A==",
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@sinonjs/fake-timers": "^9.1.2",
- "@types/node": "*",
- "jest-message-util": "^29.3.1",
- "jest-mock": "^29.3.1",
- "jest-util": "^29.3.1"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
}
},
- "node_modules/@jest/fake-timers/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 8"
}
},
- "node_modules/@jest/fake-timers/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "engines": {
+ "node": ">= 8"
}
},
- "node_modules/@jest/fake-timers/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 8"
}
},
- "node_modules/@jest/globals": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.3.1.tgz",
- "integrity": "sha512-cTicd134vOcwO59OPaB6AmdHQMCtWOe+/DitpTZVxWgMJ+YvXL1HNAmPyiGbSHmF/mXVBkvlm8YYtQhyHPnV6Q==",
+ "node_modules/@pkgr/core": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz",
+ "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==",
"dev": true,
- "dependencies": {
- "@jest/environment": "^29.3.1",
- "@jest/expect": "^29.3.1",
- "@jest/types": "^29.3.1",
- "jest-mock": "^29.3.1"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts"
}
},
- "node_modules/@jest/globals/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
- "dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node_modules/@popperjs/core": {
+ "version": "2.11.8",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
}
},
- "node_modules/@jest/globals/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node_modules/@remix-run/router": {
+ "version": "1.15.3",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.3.tgz",
+ "integrity": "sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==",
+ "engines": {
+ "node": ">=14.0.0"
}
},
- "node_modules/@jest/reporters": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.3.1.tgz",
- "integrity": "sha512-GhBu3YFuDrcAYW/UESz1JphEAbvUjaY2vShRZRoRY1mxpCMB3yGSJ4j9n0GxVlEOdCf7qjvUfBCrTUUqhVfbRA==",
+ "node_modules/@rollup/pluginutils": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz",
+ "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==",
"dev": true,
"dependencies": {
- "@bcoe/v8-coverage": "^0.2.3",
- "@jest/console": "^29.3.1",
- "@jest/test-result": "^29.3.1",
- "@jest/transform": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "collect-v8-coverage": "^1.0.0",
- "exit": "^0.1.2",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
- "istanbul-lib-coverage": "^3.0.0",
- "istanbul-lib-instrument": "^5.1.0",
- "istanbul-lib-report": "^3.0.0",
- "istanbul-lib-source-maps": "^4.0.0",
- "istanbul-reports": "^3.1.3",
- "jest-message-util": "^29.3.1",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "slash": "^3.0.0",
- "string-length": "^4.0.1",
- "strip-ansi": "^6.0.0",
- "v8-to-istanbul": "^9.0.1"
+ "@types/estree": "^1.0.0",
+ "estree-walker": "^2.0.2",
+ "picomatch": "^2.3.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=14.0.0"
},
"peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0"
},
"peerDependenciesMeta": {
- "node-notifier": {
+ "rollup": {
"optional": true
}
}
},
- "node_modules/@jest/reporters/node_modules/@jest/transform": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
- "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
+ "node_modules/@rollup/rollup-android-arm-eabi": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz",
+ "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "android"
+ ]
},
- "node_modules/@jest/reporters/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/@rollup/rollup-android-arm64": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz",
+ "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "android"
+ ]
},
- "node_modules/@jest/reporters/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/@rollup/rollup-darwin-arm64": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz",
+ "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
},
- "node_modules/@jest/reporters/node_modules/convert-source-map": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "node_modules/@rollup/rollup-darwin-x64": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz",
+ "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ]
},
- "node_modules/@jest/reporters/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz",
+ "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/reporters/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
+ "node_modules/@rollup/rollup-linux-arm-musleabihf": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz",
+ "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/reporters/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/@rollup/rollup-linux-arm64-gnu": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz",
+ "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/reporters/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
+ "node_modules/@rollup/rollup-linux-arm64-musl": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz",
+ "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/schemas": {
- "version": "29.0.0",
- "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz",
- "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==",
+ "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz",
+ "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
- "dependencies": {
- "@sinclair/typebox": "^0.24.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/source-map": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.2.0.tgz",
- "integrity": "sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==",
+ "node_modules/@rollup/rollup-linux-riscv64-gnu": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz",
+ "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==",
+ "cpu": [
+ "riscv64"
+ ],
"dev": true,
- "dependencies": {
- "@jridgewell/trace-mapping": "^0.3.15",
- "callsites": "^3.0.0",
- "graceful-fs": "^4.2.9"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/test-result": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.3.1.tgz",
- "integrity": "sha512-qeLa6qc0ddB0kuOZyZIhfN5q0e2htngokyTWsGriedsDhItisW7SDYZ7ceOe57Ii03sL988/03wAcBh3TChMGw==",
+ "node_modules/@rollup/rollup-linux-s390x-gnu": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz",
+ "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "dependencies": {
- "@jest/console": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/test-result/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/@rollup/rollup-linux-x64-gnu": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz",
+ "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/test-result/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/@rollup/rollup-linux-x64-musl": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz",
+ "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
+ "optional": true,
+ "os": [
+ "linux"
+ ]
},
- "node_modules/@jest/test-sequencer": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.3.1.tgz",
- "integrity": "sha512-IqYvLbieTv20ArgKoAMyhLHNrVHJfzO6ARZAbQRlY4UGWfdDnLlZEF0BvKOMd77uIiIjSZRwq3Jb3Fa3I8+2UA==",
+ "node_modules/@rollup/rollup-win32-arm64-msvc": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz",
+ "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "@jest/test-result": "^29.3.1",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "node_modules/@jest/test-sequencer/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/@rollup/rollup-win32-ia32-msvc": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz",
+ "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "optional": true,
+ "os": [
+ "win32"
+ ]
},
- "node_modules/@jest/test-sequencer/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz",
+ "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/@rushstack/eslint-patch": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.2.tgz",
+ "integrity": "sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==",
+ "dev": true
+ },
+ "node_modules/@simplewebauthn/browser": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/@simplewebauthn/browser/-/browser-9.0.1.tgz",
+ "integrity": "sha512-wD2WpbkaEP4170s13/HUxPcAV5y4ZXaKo1TfNklS5zDefPinIgXOpgz1kpEvobAsaLPa2KeH7AKKX/od1mrBJw==",
"dependencies": {
- "@types/yargs-parser": "*"
+ "@simplewebauthn/types": "^9.0.1"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/@simplewebauthn/types": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/@simplewebauthn/types/-/types-9.0.1.tgz",
+ "integrity": "sha512-tGSRP1QvsAvsJmnOlRQyw/mvK9gnPtjEc5fg2+m8n+QUa+D7rvrKkOYyfpy42GTs90X3RDOnqJgfHt+qO67/+w=="
+ },
+ "node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
+ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==",
+ "dev": true
+ },
+ "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz",
+ "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=14"
},
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@jest/test-sequencer/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
+ "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz",
+ "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==",
"dev": true,
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/test-sequencer/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
- "dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "node": ">=14"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/transform": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
- "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.1.0",
- "@jest/types": "^26.6.2",
- "babel-plugin-istanbul": "^6.0.0",
- "chalk": "^4.0.0",
- "convert-source-map": "^1.4.0",
- "fast-json-stable-stringify": "^2.0.0",
- "graceful-fs": "^4.2.4",
- "jest-haste-map": "^26.6.2",
- "jest-regex-util": "^26.0.0",
- "jest-util": "^26.6.2",
- "micromatch": "^4.0.2",
- "pirates": "^4.0.1",
- "slash": "^3.0.0",
- "source-map": "^0.6.1",
- "write-file-atomic": "^3.0.0"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
},
- "engines": {
- "node": ">= 10.14.2"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@jest/transform/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz",
+ "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@jest/types": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
- "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
- "dev": true,
- "dependencies": {
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^15.0.0",
- "chalk": "^4.0.0"
+ "node": ">=14"
},
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
- "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
- "dev": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.0.0",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
- "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
- "dev": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.14",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
- "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==",
- "dev": true
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.17",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz",
- "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==",
- "dev": true,
- "dependencies": {
- "@jridgewell/resolve-uri": "3.1.0",
- "@jridgewell/sourcemap-codec": "1.4.14"
- }
- },
- "node_modules/@limegrass/eslint-plugin-import-alias": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@limegrass/eslint-plugin-import-alias/-/eslint-plugin-import-alias-1.0.6.tgz",
- "integrity": "sha512-BtPmdHbL4NmkVh2wMnOboyOCrdLOpBqwwtBIsB0/giTiALw/UTHD9TyH4vVnbDOuWPZQgE6kKloJ9G77FApt7w==",
- "dev": true,
- "dependencies": {
- "find-up": "^5.0.0",
- "fs-extra": "^10.0.1",
- "micromatch": "^4.0.0",
- "slash": "^3.0.0",
- "tsconfig-paths": "^3.11.0"
- },
- "peerDependencies": {
- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
- }
- },
- "node_modules/@limegrass/eslint-plugin-import-alias/node_modules/fs-extra": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
- "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@mui/base": {
- "version": "5.0.0-alpha.111",
- "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.111.tgz",
- "integrity": "sha512-2wfIPpl97S4dPzD0QOM3UIzQ/EuXCYQvHmXxTpfKxev/cfkzOe7Ik/McoYUBbtM1bSOqH3W276R/L2LF9cyXqQ==",
- "dependencies": {
- "@babel/runtime": "^7.20.6",
- "@emotion/is-prop-valid": "^1.2.0",
- "@mui/types": "^7.2.3",
- "@mui/utils": "^5.11.1",
- "@popperjs/core": "^2.11.6",
- "clsx": "^1.2.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.2.0"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/core-downloads-tracker": {
- "version": "5.11.5",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.5.tgz",
- "integrity": "sha512-MIuWGjitOsugpRhp64CQY3ZEVMIu9M/L9ioql6QLSkz73+bGIlC9FEhfi670/GZ8pQIIGmtiGGwofYzlwEWjig==",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- }
- },
- "node_modules/@mui/icons-material": {
- "version": "5.11.0",
- "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.11.0.tgz",
- "integrity": "sha512-I2LaOKqO8a0xcLGtIozC9xoXjZAto5G5gh0FYUMAlbsIHNHIjn4Xrw9rvjY20vZonyiGrZNMAlAXYkY6JvhF6A==",
- "dependencies": {
- "@babel/runtime": "^7.20.6"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@mui/material": "^5.0.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/material": {
- "version": "5.11.1",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.1.tgz",
- "integrity": "sha512-yaZiXvcrl2vgUK+VO24780BWRgwdAMmAyuMVZnRTts1Yu0tWd6PjIYq2ZtaOlpj6/LbaSS+Q2kSfxYnDQ20CEQ==",
- "dependencies": {
- "@babel/runtime": "^7.20.6",
- "@mui/base": "5.0.0-alpha.111",
- "@mui/core-downloads-tracker": "^5.11.1",
- "@mui/system": "^5.11.1",
- "@mui/types": "^7.2.3",
- "@mui/utils": "^5.11.1",
- "@types/react-transition-group": "^4.4.5",
- "clsx": "^1.2.1",
- "csstype": "^3.1.1",
- "prop-types": "^15.8.1",
- "react-is": "^18.2.0",
- "react-transition-group": "^4.4.5"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0",
- "react-dom": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/private-theming": {
- "version": "5.11.2",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.2.tgz",
- "integrity": "sha512-qZwMaqRFPwlYmqwVKblKBGKtIjJRAj3nsvX93pOmatsXyorW7N/0IPE/swPgz1VwChXhHO75DwBEx8tB+aRMNg==",
- "dependencies": {
- "@babel/runtime": "^7.20.7",
- "@mui/utils": "^5.11.2",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/styled-engine": {
- "version": "5.11.0",
- "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.0.tgz",
- "integrity": "sha512-AF06K60Zc58qf0f7X+Y/QjaHaZq16znliLnGc9iVrV/+s8Ln/FCoeNuFvhlCbZZQ5WQcJvcy59zp0nXrklGGPQ==",
- "dependencies": {
- "@babel/runtime": "^7.20.6",
- "@emotion/cache": "^11.10.5",
- "csstype": "^3.1.1",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@emotion/react": "^11.4.1",
- "@emotion/styled": "^11.3.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/styles": {
- "version": "5.11.1",
- "resolved": "https://registry.npmjs.org/@mui/styles/-/styles-5.11.1.tgz",
- "integrity": "sha512-iZgKBqaXzVMKn1WYHUV4RNAnrT/AyJ9jrYSBufjGPF9GgWpJYOj+NGrX04Qgx87kFXSzA/vMRK/tdaK/QgoDbQ==",
- "dependencies": {
- "@babel/runtime": "^7.20.6",
- "@emotion/hash": "^0.9.0",
- "@mui/private-theming": "^5.11.1",
- "@mui/types": "^7.2.3",
- "@mui/utils": "^5.11.1",
- "clsx": "^1.2.1",
- "csstype": "^3.1.1",
- "hoist-non-react-statics": "^3.3.2",
- "jss": "^10.9.2",
- "jss-plugin-camel-case": "^10.9.2",
- "jss-plugin-default-unit": "^10.9.2",
- "jss-plugin-global": "^10.9.2",
- "jss-plugin-nested": "^10.9.2",
- "jss-plugin-props-sort": "^10.9.2",
- "jss-plugin-rule-value-function": "^10.9.2",
- "jss-plugin-vendor-prefixer": "^10.9.2",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@types/react": "^17.0.0",
- "react": "^17.0.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/system": {
- "version": "5.11.5",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.5.tgz",
- "integrity": "sha512-KNVsJ0sgRRp2XBqhh4wPS5aacteqjwxgiYTVwVnll2fgkgunZKo3DsDiGMrFlCg25ZHA3Ax58txWGE9w58zp0w==",
- "dependencies": {
- "@babel/runtime": "^7.20.7",
- "@mui/private-theming": "^5.11.2",
- "@mui/styled-engine": "^5.11.0",
- "@mui/types": "^7.2.3",
- "@mui/utils": "^5.11.2",
- "clsx": "^1.2.1",
- "csstype": "^3.1.1",
- "prop-types": "^15.8.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "@emotion/react": "^11.5.0",
- "@emotion/styled": "^11.3.0",
- "@types/react": "^17.0.0 || ^18.0.0",
- "react": "^17.0.0 || ^18.0.0"
- },
- "peerDependenciesMeta": {
- "@emotion/react": {
- "optional": true
- },
- "@emotion/styled": {
- "optional": true
- },
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/types": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz",
- "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==",
- "peerDependencies": {
- "@types/react": "*"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@mui/utils": {
- "version": "5.11.2",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.2.tgz",
- "integrity": "sha512-AyizuHHlGdAtH5hOOXBW3kriuIwUIKUIgg0P7LzMvzf6jPhoQbENYqY6zJqfoZ7fAWMNNYT8mgN5EftNGzwE2w==",
- "dependencies": {
- "@babel/runtime": "^7.20.7",
- "@types/prop-types": "^15.7.5",
- "@types/react-is": "^16.7.1 || ^17.0.0",
- "prop-types": "^15.8.1",
- "react-is": "^18.2.0"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/mui"
- },
- "peerDependencies": {
- "react": "^17.0.0 || ^18.0.0"
- }
- },
- "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
- "version": "5.1.1-v1",
- "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
- "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
- "dev": true,
- "dependencies": {
- "eslint-scope": "5.1.1"
- }
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@pkgr/utils": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.3.1.tgz",
- "integrity": "sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.3",
- "is-glob": "^4.0.3",
- "open": "^8.4.0",
- "picocolors": "^1.0.0",
- "tiny-glob": "^0.2.9",
- "tslib": "^2.4.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts"
- }
- },
- "node_modules/@popperjs/core": {
- "version": "2.11.6",
- "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
- "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==",
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/popperjs"
- }
- },
- "node_modules/@remix-run/router": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.1.0.tgz",
- "integrity": "sha512-rGl+jH/7x1KBCQScz9p54p0dtPLNeKGb3e0wD2H5/oZj41bwQUnXdzbj2TbUAFhvD7cp9EyEQA4dEgpUFa1O7Q==",
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/@rollup/pluginutils": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
- "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
- "dev": true,
- "dependencies": {
- "estree-walker": "^2.0.1",
- "picomatch": "^2.2.2"
- },
- "engines": {
- "node": ">= 8.0.0"
- }
- },
- "node_modules/@rushstack/eslint-patch": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz",
- "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==",
- "dev": true
- },
- "node_modules/@sinclair/typebox": {
- "version": "0.24.51",
- "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz",
- "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==",
- "dev": true
- },
- "node_modules/@sinonjs/commons": {
- "version": "1.8.6",
- "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz",
- "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==",
- "dev": true,
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "node_modules/@sinonjs/fake-timers": {
- "version": "9.1.2",
- "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz",
- "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==",
- "dev": true,
- "dependencies": {
- "@sinonjs/commons": "^1.7.0"
- }
- },
- "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz",
- "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz",
- "integrity": "sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz",
- "integrity": "sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz",
- "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz",
- "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz",
- "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz",
- "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-plugin-transform-svg-component": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz",
- "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/babel-preset": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz",
- "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==",
- "dev": true,
- "dependencies": {
- "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1",
- "@svgr/babel-plugin-remove-jsx-attribute": "*",
- "@svgr/babel-plugin-remove-jsx-empty-expression": "*",
- "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1",
- "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1",
- "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1",
- "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1",
- "@svgr/babel-plugin-transform-svg-component": "^6.5.1"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@svgr/core": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz",
- "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.19.6",
- "@svgr/babel-preset": "^6.5.1",
- "@svgr/plugin-jsx": "^6.5.1",
- "camelcase": "^6.2.0",
- "cosmiconfig": "^7.0.1"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- }
- },
- "node_modules/@svgr/core/node_modules/camelcase": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@svgr/core/node_modules/cosmiconfig": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
- "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "dev": true,
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@svgr/hast-util-to-babel-ast": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz",
- "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.20.0",
- "entities": "^4.4.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- }
- },
- "node_modules/@svgr/plugin-jsx": {
- "version": "6.5.1",
- "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz",
- "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.19.6",
- "@svgr/babel-preset": "^6.5.1",
- "@svgr/hast-util-to-babel-ast": "^6.5.1",
- "svg-parser": "^2.0.4"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/gregberge"
- },
- "peerDependencies": {
- "@svgr/core": "^6.0.0"
- }
- },
- "node_modules/@testing-library/dom": {
- "version": "8.20.0",
- "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.0.tgz",
- "integrity": "sha512-d9ULIT+a4EXLX3UU8FBjauG9NnsZHkHztXoIcTsOKoOw030fyjheN9svkTULjJxtYag9DZz5Jz5qkWZDPxTFwA==",
- "dev": true,
- "dependencies": {
- "@babel/code-frame": "^7.10.4",
- "@babel/runtime": "^7.12.5",
- "@types/aria-query": "^5.0.1",
- "aria-query": "^5.0.0",
- "chalk": "^4.1.0",
- "dom-accessibility-api": "^0.5.9",
- "lz-string": "^1.4.4",
- "pretty-format": "^27.0.2"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@testing-library/jest-dom": {
- "version": "5.16.5",
- "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz",
- "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==",
- "dev": true,
- "dependencies": {
- "@adobe/css-tools": "^4.0.1",
- "@babel/runtime": "^7.9.2",
- "@types/testing-library__jest-dom": "^5.9.1",
- "aria-query": "^5.0.0",
- "chalk": "^3.0.0",
- "css.escape": "^1.5.1",
- "dom-accessibility-api": "^0.5.6",
- "lodash": "^4.17.15",
- "redent": "^3.0.0"
- },
- "engines": {
- "node": ">=8",
- "npm": ">=6",
- "yarn": ">=1"
- }
- },
- "node_modules/@testing-library/jest-dom/node_modules/chalk": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@testing-library/react": {
- "version": "13.4.0",
- "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz",
- "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==",
- "dev": true,
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "@testing-library/dom": "^8.5.0",
- "@types/react-dom": "^18.0.0"
- },
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "react": "^18.0.0",
- "react-dom": "^18.0.0"
- }
- },
- "node_modules/@tootallnate/once": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
- "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
- "dev": true,
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@tsconfig/node10": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
- "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
- "dev": true
- },
- "node_modules/@tsconfig/node12": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
- "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
- "dev": true
- },
- "node_modules/@tsconfig/node14": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
- "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
- "dev": true
- },
- "node_modules/@tsconfig/node16": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
- "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
- "dev": true
- },
- "node_modules/@types/aria-query": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz",
- "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==",
- "dev": true
- },
- "node_modules/@types/babel__core": {
- "version": "7.1.20",
- "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz",
- "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==",
- "dev": true,
- "dependencies": {
- "@babel/parser": "^7.1.0",
- "@babel/types": "^7.0.0",
- "@types/babel__generator": "*",
- "@types/babel__template": "*",
- "@types/babel__traverse": "*"
- }
- },
- "node_modules/@types/babel__generator": {
- "version": "7.6.4",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
- "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.0.0"
- }
- },
- "node_modules/@types/babel__template": {
- "version": "7.4.1",
- "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
- "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
- "dev": true,
- "dependencies": {
- "@babel/parser": "^7.1.0",
- "@babel/types": "^7.0.0"
- }
- },
- "node_modules/@types/babel__traverse": {
- "version": "7.18.3",
- "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.3.tgz",
- "integrity": "sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==",
- "dev": true,
- "dependencies": {
- "@babel/types": "^7.3.0"
- }
- },
- "node_modules/@types/eslint": {
- "version": "8.4.10",
- "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.10.tgz",
- "integrity": "sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==",
- "dev": true,
- "dependencies": {
- "@types/estree": "*",
- "@types/json-schema": "*"
- }
- },
- "node_modules/@types/estree": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz",
- "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==",
- "dev": true
- },
- "node_modules/@types/graceful-fs": {
- "version": "4.1.6",
- "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz",
- "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==",
- "dev": true,
- "dependencies": {
- "@types/node": "*"
- }
- },
- "node_modules/@types/istanbul-lib-coverage": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
- "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
- "dev": true
- },
- "node_modules/@types/istanbul-lib-report": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
- "dev": true,
- "dependencies": {
- "@types/istanbul-lib-coverage": "*"
- }
- },
- "node_modules/@types/istanbul-reports": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
- "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
- "dev": true,
- "dependencies": {
- "@types/istanbul-lib-report": "*"
- }
- },
- "node_modules/@types/jest": {
- "version": "29.2.4",
- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.4.tgz",
- "integrity": "sha512-PipFB04k2qTRPePduVLTRiPzQfvMeLwUN3Z21hsAKaB/W9IIzgB2pizCL466ftJlcyZqnHoC9ZHpxLGl3fS86A==",
- "dev": true,
- "dependencies": {
- "expect": "^29.0.0",
- "pretty-format": "^29.0.0"
- }
- },
- "node_modules/@types/jest/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/@types/jest/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
- "dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@types/jsdom": {
- "version": "20.0.1",
- "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz",
- "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "@types/tough-cookie": "*",
- "parse5": "^7.0.0"
- }
- },
- "node_modules/@types/json-schema": {
- "version": "7.0.11",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
- "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
- "dev": true
- },
- "node_modules/@types/json5": {
- "version": "0.0.29",
- "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
- "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
- "dev": true
- },
- "node_modules/@types/minimist": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
- "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
- "dev": true
- },
- "node_modules/@types/node": {
- "version": "18.11.17",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.17.tgz",
- "integrity": "sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==",
- "dev": true
- },
- "node_modules/@types/normalize-package-data": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
- "dev": true
- },
- "node_modules/@types/parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
- },
- "node_modules/@types/prettier": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.2.tgz",
- "integrity": "sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg==",
- "dev": true
- },
- "node_modules/@types/prop-types": {
- "version": "15.7.5",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
- "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
- },
- "node_modules/@types/qrcode.react": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@types/qrcode.react/-/qrcode.react-1.0.2.tgz",
- "integrity": "sha512-I9Oq5Cjlkgy3Tw7krCnCXLw2/zMhizkTere49OOcta23tkvH0xBTP0yInimTh0gstLRtb8Ki9NZVujE5UI6ffQ==",
- "dev": true,
- "dependencies": {
- "@types/react": "*"
- }
- },
- "node_modules/@types/react": {
- "version": "18.0.26",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz",
- "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==",
- "dependencies": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
- }
- },
- "node_modules/@types/react-dom": {
- "version": "18.0.9",
- "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz",
- "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==",
- "dev": true,
- "dependencies": {
- "@types/react": "*"
- }
- },
- "node_modules/@types/react-is": {
- "version": "17.0.3",
- "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz",
- "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==",
- "dependencies": {
- "@types/react": "*"
- }
- },
- "node_modules/@types/react-transition-group": {
- "version": "4.4.5",
- "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz",
- "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==",
- "dependencies": {
- "@types/react": "*"
- }
- },
- "node_modules/@types/scheduler": {
- "version": "0.16.2",
- "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
- "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
- },
- "node_modules/@types/semver": {
- "version": "7.3.13",
- "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
- "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==",
- "dev": true
- },
- "node_modules/@types/stack-utils": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
- "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
- "dev": true
- },
- "node_modules/@types/testing-library__jest-dom": {
- "version": "5.14.5",
- "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz",
- "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==",
- "dev": true,
- "dependencies": {
- "@types/jest": "*"
- }
- },
- "node_modules/@types/tough-cookie": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz",
- "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==",
- "dev": true
- },
- "node_modules/@types/yargs": {
- "version": "15.0.15",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz",
- "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/@types/yargs-parser": {
- "version": "21.0.0",
- "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
- "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
- "dev": true
- },
- "node_modules/@types/zxcvbn": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.1.tgz",
- "integrity": "sha512-3NoqvZC2W5gAC5DZbTpCeJ251vGQmgcWIHQJGq2J240HY6ErQ9aWKkwfoKJlHLx+A83WPNTZ9+3cd2ILxbvr1w==",
- "dev": true
- },
- "node_modules/@typescript-eslint/eslint-plugin": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.0.tgz",
- "integrity": "sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/scope-manager": "5.47.0",
- "@typescript-eslint/type-utils": "5.47.0",
- "@typescript-eslint/utils": "5.47.0",
- "debug": "^4.3.4",
- "ignore": "^5.2.0",
- "natural-compare-lite": "^1.4.0",
- "regexpp": "^3.2.0",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "@typescript-eslint/parser": "^5.0.0",
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/experimental-utils": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.48.2.tgz",
- "integrity": "sha512-Iwx8De8dwl6qPaPZWIaEfP1feN/YFlA5FlCxF3zUIm+2AG92C5Tefkugj2L9ytOFrmTYkTE/CqvJFZbYoVZQMg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/utils": "5.48.2"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.2.tgz",
- "integrity": "sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/visitor-keys": "5.48.2"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/types": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.2.tgz",
- "integrity": "sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.2.tgz",
- "integrity": "sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/visitor-keys": "5.48.2",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.2.tgz",
- "integrity": "sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.48.2",
- "@typescript-eslint/types": "5.48.2",
- "@typescript-eslint/typescript-estree": "5.48.2",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
- "semver": "^7.3.7"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.48.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.2.tgz",
- "integrity": "sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.48.2",
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/parser": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.0.tgz",
- "integrity": "sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/scope-manager": "5.47.0",
- "@typescript-eslint/types": "5.47.0",
- "@typescript-eslint/typescript-estree": "5.47.0",
- "debug": "^4.3.4"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/scope-manager": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.0.tgz",
- "integrity": "sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.47.0",
- "@typescript-eslint/visitor-keys": "5.47.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/type-utils": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.0.tgz",
- "integrity": "sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/typescript-estree": "5.47.0",
- "@typescript-eslint/utils": "5.47.0",
- "debug": "^4.3.4",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "*"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/types": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.0.tgz",
- "integrity": "sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==",
- "dev": true,
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.0.tgz",
- "integrity": "sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.47.0",
- "@typescript-eslint/visitor-keys": "5.47.0",
- "debug": "^4.3.4",
- "globby": "^11.1.0",
- "is-glob": "^4.0.3",
- "semver": "^7.3.7",
- "tsutils": "^3.21.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/@typescript-eslint/utils": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.0.tgz",
- "integrity": "sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.9",
- "@types/semver": "^7.3.12",
- "@typescript-eslint/scope-manager": "5.47.0",
- "@typescript-eslint/types": "5.47.0",
- "@typescript-eslint/typescript-estree": "5.47.0",
- "eslint-scope": "^5.1.1",
- "eslint-utils": "^3.0.0",
- "semver": "^7.3.7"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- },
- "peerDependencies": {
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.47.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.0.tgz",
- "integrity": "sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==",
- "dev": true,
- "dependencies": {
- "@typescript-eslint/types": "5.47.0",
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/typescript-eslint"
- }
- },
- "node_modules/@vitejs/plugin-react": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.0.0.tgz",
- "integrity": "sha512-1mvyPc0xYW5G8CHQvJIJXLoMjl5Ct3q2g5Y2s6Ccfgwm45y48LBvsla7az+GkkAtYikWQ4Lxqcsq5RHLcZgtNQ==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.20.5",
- "@babel/plugin-transform-react-jsx-self": "^7.18.6",
- "@babel/plugin-transform-react-jsx-source": "^7.19.6",
- "magic-string": "^0.27.0",
- "react-refresh": "^0.14.0"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "peerDependencies": {
- "vite": "^4.0.0"
- }
- },
- "node_modules/abab": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
- "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
- "dev": true
- },
- "node_modules/acorn": {
- "version": "8.8.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
- "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
- "dev": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-globals": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
- "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
- "dev": true,
- "dependencies": {
- "acorn": "^8.1.0",
- "acorn-walk": "^8.0.2"
- }
- },
- "node_modules/acorn-jsx": {
- "version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
- "dev": true,
- "peerDependencies": {
- "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
- }
- },
- "node_modules/acorn-walk": {
- "version": "8.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
- "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
- "dev": true,
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/agent-base": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
- "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/ajv": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
- "dev": true,
- "dependencies": {
- "fast-deep-equal": "^3.1.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2",
- "uri-js": "^4.2.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/ansi-escapes": {
- "version": "4.3.2",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
- "dev": true,
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "dev": true,
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/arg": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
- "dev": true
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
- "dev": true
- },
- "node_modules/aria-query": {
- "version": "5.1.3",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
- "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
- "dev": true,
- "dependencies": {
- "deep-equal": "^2.0.5"
- }
- },
- "node_modules/arr-diff": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
- "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arr-flatten": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
- "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/arr-union": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
- "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array-ify": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
- "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==",
- "dev": true
- },
- "node_modules/array-includes": {
- "version": "3.1.6",
- "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz",
- "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
- "is-string": "^1.0.7"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/array-unique": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
- "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/array.prototype.flat": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
- "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array.prototype.flatmap": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz",
- "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/array.prototype.tosorted": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz",
- "integrity": "sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "es-shim-unscopables": "^1.0.0",
- "get-intrinsic": "^1.1.3"
- }
- },
- "node_modules/arrify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/assign-symbols": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
- "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ast-types-flow": {
- "version": "0.0.7",
- "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
- "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==",
- "dev": true
- },
- "node_modules/asynckit": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
- },
- "node_modules/atob": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
- "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
- "dev": true,
- "bin": {
- "atob": "bin/atob.js"
- },
- "engines": {
- "node": ">= 4.5.0"
- }
- },
- "node_modules/available-typed-arrays": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
- "dev": true,
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/axe-core": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.6.2.tgz",
- "integrity": "sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==",
- "dev": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/axios": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.1.tgz",
- "integrity": "sha512-I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A==",
- "dependencies": {
- "follow-redirects": "^1.15.0",
- "form-data": "^4.0.0",
- "proxy-from-env": "^1.1.0"
- }
- },
- "node_modules/axobject-query": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz",
- "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==",
- "dev": true
- },
- "node_modules/babel-jest": {
- "version": "26.6.3",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
- "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
- "dev": true,
- "dependencies": {
- "@jest/transform": "^26.6.2",
- "@jest/types": "^26.6.2",
- "@types/babel__core": "^7.1.7",
- "babel-plugin-istanbul": "^6.0.0",
- "babel-preset-jest": "^26.6.2",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">= 10.14.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/babel-plugin-istanbul": {
- "version": "6.1.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
- "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.0.0",
- "@istanbuljs/load-nyc-config": "^1.0.0",
- "@istanbuljs/schema": "^0.1.2",
- "istanbul-lib-instrument": "^5.0.4",
- "test-exclude": "^6.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/babel-plugin-jest-hoist": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
- "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
- "dev": true,
- "dependencies": {
- "@babel/template": "^7.3.3",
- "@babel/types": "^7.3.3",
- "@types/babel__core": "^7.0.0",
- "@types/babel__traverse": "^7.0.6"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/babel-plugin-macros": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
- "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
- "dependencies": {
- "@babel/runtime": "^7.12.5",
- "cosmiconfig": "^7.0.0",
- "resolve": "^1.19.0"
- },
- "engines": {
- "node": ">=10",
- "npm": ">=6"
- }
- },
- "node_modules/babel-plugin-macros/node_modules/cosmiconfig": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
- "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
- "dependencies": {
- "@types/parse-json": "^4.0.0",
- "import-fresh": "^3.2.1",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0",
- "yaml": "^1.10.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz",
- "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==",
- "dev": true,
- "dependencies": {
- "@babel/compat-data": "^7.17.7",
- "@babel/helper-define-polyfill-provider": "^0.3.3",
- "semver": "^6.1.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs3": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz",
- "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==",
- "dev": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.3.3",
- "core-js-compat": "^3.25.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz",
- "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==",
- "dev": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.3.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-plugin-transform-react-remove-prop-types": {
- "version": "0.4.24",
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
- "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==",
- "dev": true
- },
- "node_modules/babel-preset-current-node-syntax": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
- "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
- "dev": true,
- "dependencies": {
- "@babel/plugin-syntax-async-generators": "^7.8.4",
- "@babel/plugin-syntax-bigint": "^7.8.3",
- "@babel/plugin-syntax-class-properties": "^7.8.3",
- "@babel/plugin-syntax-import-meta": "^7.8.3",
- "@babel/plugin-syntax-json-strings": "^7.8.3",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
- "@babel/plugin-syntax-numeric-separator": "^7.8.3",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3",
- "@babel/plugin-syntax-top-level-await": "^7.8.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/babel-preset-jest": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
- "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
- "dev": true,
- "dependencies": {
- "babel-plugin-jest-hoist": "^26.6.2",
- "babel-preset-current-node-syntax": "^1.0.0"
- },
- "engines": {
- "node": ">= 10.14.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/babel-preset-react-app": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz",
- "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.16.0",
- "@babel/plugin-proposal-class-properties": "^7.16.0",
- "@babel/plugin-proposal-decorators": "^7.16.4",
- "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
- "@babel/plugin-proposal-numeric-separator": "^7.16.0",
- "@babel/plugin-proposal-optional-chaining": "^7.16.0",
- "@babel/plugin-proposal-private-methods": "^7.16.0",
- "@babel/plugin-transform-flow-strip-types": "^7.16.0",
- "@babel/plugin-transform-react-display-name": "^7.16.0",
- "@babel/plugin-transform-runtime": "^7.16.4",
- "@babel/preset-env": "^7.16.4",
- "@babel/preset-react": "^7.16.0",
- "@babel/preset-typescript": "^7.16.0",
- "@babel/runtime": "^7.16.3",
- "babel-plugin-macros": "^3.1.0",
- "babel-plugin-transform-react-remove-prop-types": "^0.4.24"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
- },
- "node_modules/base": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
- "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
- "dev": true,
- "dependencies": {
- "cache-base": "^1.0.1",
- "class-utils": "^0.3.5",
- "component-emitter": "^1.2.1",
- "define-property": "^1.0.0",
- "isobject": "^3.0.1",
- "mixin-deep": "^1.2.0",
- "pascalcase": "^0.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/base/node_modules/define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/broadcast-channel": {
- "version": "4.18.1",
- "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-4.18.1.tgz",
- "integrity": "sha512-eV1srWgt6H4hbtGqD7THn60me66WA5l0LogpssuX9jK6NK26HzIZr+VsrlD7Obe0BtYnwoo/a4v4z5gfty04DA==",
- "dependencies": {
- "@babel/runtime": "^7.16.0",
- "oblivious-set": "1.1.1",
- "p-queue": "6.6.2",
- "rimraf": "3.0.2",
- "unload": "2.3.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/pubkey"
- }
- },
- "node_modules/browserslist": {
- "version": "4.21.4",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz",
- "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
- "dependencies": {
- "caniuse-lite": "^1.0.30001400",
- "electron-to-chromium": "^1.4.251",
- "node-releases": "^2.0.6",
- "update-browserslist-db": "^1.0.9"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
- "node_modules/bser": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
- "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
- "dev": true,
- "dependencies": {
- "node-int64": "^0.4.0"
- }
- },
- "node_modules/buffer-from": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
- "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
- "dev": true
- },
- "node_modules/cache-base": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
- "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
- "dev": true,
- "dependencies": {
- "collection-visit": "^1.0.0",
- "component-emitter": "^1.2.1",
- "get-value": "^2.0.6",
- "has-value": "^1.0.0",
- "isobject": "^3.0.1",
- "set-value": "^2.0.0",
- "to-object-path": "^0.3.0",
- "union-value": "^1.0.0",
- "unset-value": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/call-bind": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
- "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
- "dev": true,
- "dependencies": {
- "function-bind": "^1.1.1",
- "get-intrinsic": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/callsites": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelcase": {
- "version": "5.3.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/camelcase-keys": {
- "version": "6.2.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
- "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
- "dev": true,
- "dependencies": {
- "camelcase": "^5.3.1",
- "map-obj": "^4.0.0",
- "quick-lru": "^4.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001445",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz",
- "integrity": "sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg==",
- "dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
- }
- ]
- },
- "node_modules/capture-exit": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
- "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
- "dev": true,
- "dependencies": {
- "rsvp": "^4.8.4"
- },
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
- "node_modules/chalk": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/char-regex": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
- "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ci-info": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz",
- "integrity": "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cjs-module-lexer": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
- "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==",
- "dev": true
- },
- "node_modules/class-utils": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
- "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
- "dev": true,
- "dependencies": {
- "arr-union": "^3.1.0",
- "define-property": "^0.2.5",
- "isobject": "^3.0.0",
- "static-extend": "^0.1.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^0.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
- "dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
- "dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
- "dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/class-utils/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/classnames": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
- "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
- },
- "node_modules/cliui": {
- "version": "8.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.1",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/clsx": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
- "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/co": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
- "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
- "dev": true,
- "engines": {
- "iojs": ">= 1.0.0",
- "node": ">= 0.12.0"
- }
- },
- "node_modules/collect-v8-coverage": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
- "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
- "dev": true
- },
- "node_modules/collection-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
- "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==",
- "dev": true,
- "dependencies": {
- "map-visit": "^1.0.0",
- "object-visit": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/combined-stream": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
- "dependencies": {
- "delayed-stream": "~1.0.0"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/compare-func": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
- "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
- "dev": true,
- "dependencies": {
- "array-ify": "^1.0.0",
- "dot-prop": "^5.1.0"
- }
- },
- "node_modules/component-emitter": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
- "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
- "dev": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
- },
- "node_modules/confusing-browser-globals": {
- "version": "1.0.11",
- "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
- "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==",
- "dev": true
- },
- "node_modules/conventional-changelog-angular": {
- "version": "5.0.13",
- "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz",
- "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==",
- "dev": true,
- "dependencies": {
- "compare-func": "^2.0.0",
- "q": "^1.5.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/conventional-changelog-conventionalcommits": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz",
- "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==",
- "dev": true,
- "dependencies": {
- "compare-func": "^2.0.0",
- "lodash": "^4.17.15",
- "q": "^1.5.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/conventional-commits-parser": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz",
- "integrity": "sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==",
- "dev": true,
- "dependencies": {
- "is-text-path": "^1.0.1",
- "JSONStream": "^1.0.4",
- "lodash": "^4.17.15",
- "meow": "^8.0.0",
- "split2": "^3.0.0",
- "through2": "^4.0.0"
- },
- "bin": {
- "conventional-commits-parser": "cli.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/convert-source-map": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
- },
- "node_modules/copy-descriptor": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
- "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/core-js-compat": {
- "version": "3.27.1",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.27.1.tgz",
- "integrity": "sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA==",
- "dev": true,
- "dependencies": {
- "browserslist": "^4.21.4"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/core-js-pure": {
- "version": "3.27.1",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.27.1.tgz",
- "integrity": "sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==",
- "dev": true,
- "hasInstallScript": true,
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/cosmiconfig": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz",
- "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==",
- "dev": true,
- "dependencies": {
- "import-fresh": "^3.2.1",
- "js-yaml": "^4.1.0",
- "parse-json": "^5.0.0",
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=14"
- }
- },
- "node_modules/cosmiconfig-typescript-loader": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz",
- "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==",
- "dev": true,
- "engines": {
- "node": ">=12",
- "npm": ">=6"
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
},
"peerDependencies": {
- "@types/node": "*",
- "cosmiconfig": ">=7",
- "ts-node": ">=10",
- "typescript": ">=3"
- }
- },
- "node_modules/create-require": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
- "dev": true
- },
- "node_modules/cross-fetch": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz",
- "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==",
- "dependencies": {
- "node-fetch": "2.6.7"
- }
- },
- "node_modules/cross-spawn": {
- "version": "7.0.3",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
- "dev": true,
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/css-vendor": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz",
- "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==",
- "dependencies": {
- "@babel/runtime": "^7.8.3",
- "is-in-browser": "^1.0.2"
- }
- },
- "node_modules/css.escape": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
- "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
- "dev": true
- },
- "node_modules/cssom": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
- "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
- "dev": true
- },
- "node_modules/cssstyle": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
- "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
- "dev": true,
- "dependencies": {
- "cssom": "~0.3.6"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cssstyle/node_modules/cssom": {
- "version": "0.3.8",
- "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
- "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
- "dev": true
- },
- "node_modules/csstype": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz",
- "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="
- },
- "node_modules/damerau-levenshtein": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
- "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
- "dev": true
- },
- "node_modules/dargs": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
- "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/data-urls": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
- "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
- "dev": true,
- "dependencies": {
- "abab": "^2.0.6",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^11.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/debug": {
- "version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "dev": true,
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/decamelize-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
- "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
- "dev": true,
- "dependencies": {
- "decamelize": "^1.1.0",
- "map-obj": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/decamelize-keys/node_modules/map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/decimal.js": {
- "version": "10.4.3",
- "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
- "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
- "dev": true
- },
- "node_modules/decode-uri-component": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
- "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
- "engines": {
- "node": ">=0.10"
- }
- },
- "node_modules/dedent": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
- "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==",
- "dev": true
- },
- "node_modules/deep-equal": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.0.tgz",
- "integrity": "sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "es-get-iterator": "^1.1.2",
- "get-intrinsic": "^1.1.3",
- "is-arguments": "^1.1.1",
- "is-array-buffer": "^3.0.1",
- "is-date-object": "^1.0.5",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.2",
- "isarray": "^2.0.5",
- "object-is": "^1.1.5",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "side-channel": "^1.0.4",
- "which-boxed-primitive": "^1.0.2",
- "which-collection": "^1.0.1",
- "which-typed-array": "^1.1.9"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/deep-is": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
- },
- "node_modules/deepmerge": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
- "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/define-lazy-prop": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/define-properties": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
- "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
- "dev": true,
- "dependencies": {
- "has-property-descriptors": "^1.0.0",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/define-property": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
- "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.2",
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/delayed-stream": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/detect-newline": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
- "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/detect-node": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
- "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
- },
- "node_modules/diff": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
- "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
- "dev": true,
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/diff-sequences": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.3.1.tgz",
- "integrity": "sha512-hlM3QR272NXCi4pq+N4Kok4kOp6EsgOM3ZSpJI7Da3UAs+Ttsi8MRmB6trM/lhyzUxGfOgnpkHtgqm5Q/CTcfQ==",
- "dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/doctrine": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz",
+ "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==",
"dev": true,
- "dependencies": {
- "esutils": "^2.0.2"
- },
"engines": {
- "node": ">=6.0.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/dom-accessibility-api": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.15.tgz",
- "integrity": "sha512-8o+oVqLQZoruQPYy3uAAQtc6YbtSiRq5aPJBhJ82YTJRHvI6ofhYAkC81WmjFTnfUbqg6T3aCglIpU9p/5e7Cw==",
- "dev": true
- },
- "node_modules/dom-helpers": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
- "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
- "dependencies": {
- "@babel/runtime": "^7.8.7",
- "csstype": "^3.0.2"
+ "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz",
+ "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==",
+ "dev": true,
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/domexception": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
- "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
+ "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz",
+ "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==",
"dev": true,
- "dependencies": {
- "webidl-conversions": "^7.0.0"
- },
"engines": {
- "node": ">=12"
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/dot-prop": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
- "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
+ "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz",
+ "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==",
"dev": true,
- "dependencies": {
- "is-obj": "^2.0.0"
- },
"engines": {
- "node": ">=8"
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/electron-to-chromium": {
- "version": "1.4.284",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
- "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==",
- "dev": true
- },
- "node_modules/emittery": {
- "version": "0.13.1",
- "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz",
- "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==",
+ "node_modules/@svgr/babel-plugin-transform-svg-component": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz",
+ "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==",
"dev": true,
"engines": {
"node": ">=12"
},
"funding": {
- "url": "https://github.com/sindresorhus/emittery?sponsor=1"
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/emoji-regex": {
- "version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
- "dev": true
- },
- "node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "node_modules/@svgr/babel-preset": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz",
+ "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==",
"dev": true,
"dependencies": {
- "once": "^1.4.0"
+ "@svgr/babel-plugin-add-jsx-attribute": "8.0.0",
+ "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0",
+ "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0",
+ "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0",
+ "@svgr/babel-plugin-svg-dynamic-title": "8.0.0",
+ "@svgr/babel-plugin-svg-em-dimensions": "8.0.0",
+ "@svgr/babel-plugin-transform-react-native-svg": "8.1.0",
+ "@svgr/babel-plugin-transform-svg-component": "8.0.0"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/enhanced-resolve": {
- "version": "5.12.0",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz",
- "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==",
+ "node_modules/@svgr/core": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz",
+ "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==",
"dev": true,
"dependencies": {
- "graceful-fs": "^4.2.4",
- "tapable": "^2.2.0"
+ "@babel/core": "^7.21.3",
+ "@svgr/babel-preset": "8.1.0",
+ "camelcase": "^6.2.0",
+ "cosmiconfig": "^8.1.3",
+ "snake-case": "^3.0.4"
},
"engines": {
- "node": ">=10.13.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
}
},
- "node_modules/entities": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
- "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
+ "node_modules/@svgr/core/node_modules/camelcase": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"dev": true,
"engines": {
- "node": ">=0.12"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/error-ex": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "node_modules/@svgr/core/node_modules/cosmiconfig": {
+ "version": "8.3.6",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
+ "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
+ "dev": true,
"dependencies": {
- "is-arrayish": "^0.2.1"
+ "import-fresh": "^3.3.0",
+ "js-yaml": "^4.1.0",
+ "parse-json": "^5.2.0",
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/d-fischer"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.9.5"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/es-abstract": {
- "version": "1.21.1",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.1.tgz",
- "integrity": "sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg==",
+ "node_modules/@svgr/hast-util-to-babel-ast": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz",
+ "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==",
"dev": true,
"dependencies": {
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
- "es-set-tostringtag": "^2.0.1",
- "es-to-primitive": "^1.2.1",
- "function-bind": "^1.1.1",
- "function.prototype.name": "^1.1.5",
- "get-intrinsic": "^1.1.3",
- "get-symbol-description": "^1.0.0",
- "globalthis": "^1.0.3",
- "gopd": "^1.0.1",
- "has": "^1.0.3",
- "has-property-descriptors": "^1.0.0",
- "has-proto": "^1.0.1",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.4",
- "is-array-buffer": "^3.0.1",
- "is-callable": "^1.2.7",
- "is-negative-zero": "^2.0.2",
- "is-regex": "^1.1.4",
- "is-shared-array-buffer": "^1.0.2",
- "is-string": "^1.0.7",
- "is-typed-array": "^1.1.10",
- "is-weakref": "^1.0.2",
- "object-inspect": "^1.12.2",
- "object-keys": "^1.1.1",
- "object.assign": "^4.1.4",
- "regexp.prototype.flags": "^1.4.3",
- "safe-regex-test": "^1.0.0",
- "string.prototype.trimend": "^1.0.6",
- "string.prototype.trimstart": "^1.0.6",
- "typed-array-length": "^1.0.4",
- "unbox-primitive": "^1.0.2",
- "which-typed-array": "^1.1.9"
+ "@babel/types": "^7.21.3",
+ "entities": "^4.4.0"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">=14"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
}
},
- "node_modules/es-get-iterator": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
- "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "node_modules/@svgr/plugin-jsx": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz",
+ "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "has-symbols": "^1.0.3",
- "is-arguments": "^1.1.1",
- "is-map": "^2.0.2",
- "is-set": "^2.0.2",
- "is-string": "^1.0.7",
- "isarray": "^2.0.5",
- "stop-iteration-iterator": "^1.0.0"
+ "@babel/core": "^7.21.3",
+ "@svgr/babel-preset": "8.1.0",
+ "@svgr/hast-util-to-babel-ast": "8.0.0",
+ "svg-parser": "^2.0.4"
+ },
+ "engines": {
+ "node": ">=14"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ },
+ "peerDependencies": {
+ "@svgr/core": "*"
}
},
- "node_modules/es-set-tostringtag": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "node_modules/@testing-library/dom": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.1.0.tgz",
+ "integrity": "sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "has-tostringtag": "^1.0.0"
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.3.0",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">=18"
}
},
- "node_modules/es-shim-unscopables": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
- "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "node_modules/@testing-library/dom/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"dependencies": {
- "has": "^1.0.3"
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/es-to-primitive": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "node_modules/@testing-library/dom/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "is-callable": "^1.1.4",
- "is-date-object": "^1.0.1",
- "is-symbol": "^1.0.2"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/esbuild": {
- "version": "0.16.7",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.7.tgz",
- "integrity": "sha512-P6OBFYFSQOGzfApqCeYKqfKRRbCIRsdppTXFo4aAvtiW3o8TTyiIplBvHJI171saPAiy3WlawJHCveJVIOIx1A==",
+ "node_modules/@testing-library/dom/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
- "hasInstallScript": true,
- "bin": {
- "esbuild": "bin/esbuild"
+ "dependencies": {
+ "color-name": "~1.1.4"
},
"engines": {
- "node": ">=12"
- },
- "optionalDependencies": {
- "@esbuild/android-arm": "0.16.7",
- "@esbuild/android-arm64": "0.16.7",
- "@esbuild/android-x64": "0.16.7",
- "@esbuild/darwin-arm64": "0.16.7",
- "@esbuild/darwin-x64": "0.16.7",
- "@esbuild/freebsd-arm64": "0.16.7",
- "@esbuild/freebsd-x64": "0.16.7",
- "@esbuild/linux-arm": "0.16.7",
- "@esbuild/linux-arm64": "0.16.7",
- "@esbuild/linux-ia32": "0.16.7",
- "@esbuild/linux-loong64": "0.16.7",
- "@esbuild/linux-mips64el": "0.16.7",
- "@esbuild/linux-ppc64": "0.16.7",
- "@esbuild/linux-riscv64": "0.16.7",
- "@esbuild/linux-s390x": "0.16.7",
- "@esbuild/linux-x64": "0.16.7",
- "@esbuild/netbsd-x64": "0.16.7",
- "@esbuild/openbsd-x64": "0.16.7",
- "@esbuild/sunos-x64": "0.16.7",
- "@esbuild/win32-arm64": "0.16.7",
- "@esbuild/win32-ia32": "0.16.7",
- "@esbuild/win32-x64": "0.16.7"
- }
- },
- "node_modules/esbuild-jest": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/esbuild-jest/-/esbuild-jest-0.5.0.tgz",
- "integrity": "sha512-AMZZCdEpXfNVOIDvURlqYyHwC8qC1/BFjgsrOiSL1eyiIArVtHL8YAC83Shhn16cYYoAWEW17yZn0W/RJKJKHQ==",
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@testing-library/dom/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/@testing-library/dom/node_modules/dom-accessibility-api": {
+ "version": "0.5.16",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
+ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
+ "dev": true
+ },
+ "node_modules/@testing-library/jest-dom": {
+ "version": "6.4.2",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz",
+ "integrity": "sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.12.17",
- "@babel/plugin-transform-modules-commonjs": "^7.12.13",
- "babel-jest": "^26.6.3"
+ "@adobe/css-tools": "^4.3.2",
+ "@babel/runtime": "^7.9.2",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.6.3",
+ "lodash": "^4.17.15",
+ "redent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=14",
+ "npm": ">=6",
+ "yarn": ">=1"
},
"peerDependencies": {
- "esbuild": ">=0.8.50"
+ "@jest/globals": ">= 28",
+ "@types/bun": "latest",
+ "@types/jest": ">= 28",
+ "jest": ">= 28",
+ "vitest": ">= 0.32"
+ },
+ "peerDependenciesMeta": {
+ "@jest/globals": {
+ "optional": true
+ },
+ "@types/bun": {
+ "optional": true
+ },
+ "@types/jest": {
+ "optional": true
+ },
+ "jest": {
+ "optional": true
+ },
+ "vitest": {
+ "optional": true
+ }
}
},
- "node_modules/escalade": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=6"
- }
- },
- "node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
- "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
- "engines": {
- "node": ">=10"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/escodegen": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
- "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
+ "node_modules/@testing-library/jest-dom/node_modules/chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
"dependencies": {
- "esprima": "^4.0.1",
- "estraverse": "^5.2.0",
- "esutils": "^2.0.2",
- "optionator": "^0.8.1"
- },
- "bin": {
- "escodegen": "bin/escodegen.js",
- "esgenerate": "bin/esgenerate.js"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">=6.0"
- },
- "optionalDependencies": {
- "source-map": "~0.6.1"
+ "node": ">=8"
}
},
- "node_modules/escodegen/node_modules/levn": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
- "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
+ "node_modules/@testing-library/jest-dom/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"dependencies": {
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2"
+ "color-name": "~1.1.4"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=7.0.0"
}
},
- "node_modules/escodegen/node_modules/optionator": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
- "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "node_modules/@testing-library/jest-dom/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/@testing-library/react": {
+ "version": "15.0.2",
+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-15.0.2.tgz",
+ "integrity": "sha512-5mzIpuytB1ctpyywvyaY2TAAUQVCZIGqwiqFQf6u9lvj/SJQepGUzNV18Xpk+NLCaCE2j7CWrZE0tEf9xLZYiQ==",
"dev": true,
"dependencies": {
- "deep-is": "~0.1.3",
- "fast-levenshtein": "~2.0.6",
- "levn": "~0.3.0",
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2",
- "word-wrap": "~1.2.3"
+ "@babel/runtime": "^7.12.5",
+ "@testing-library/dom": "^10.0.0",
+ "@types/react-dom": "^18.0.0"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=18"
+ },
+ "peerDependencies": {
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
}
},
- "node_modules/escodegen/node_modules/prelude-ls": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
- "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
+ "node_modules/@types/aria-query": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
+ "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
+ "dev": true
},
- "node_modules/escodegen/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "node_modules/@types/babel__core": {
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
+ "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
"dev": true,
- "optional": true,
- "engines": {
- "node": ">=0.10.0"
+ "dependencies": {
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
}
},
- "node_modules/escodegen/node_modules/type-check": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
- "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
+ "node_modules/@types/babel__generator": {
+ "version": "7.6.8",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz",
+ "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
"dev": true,
"dependencies": {
- "prelude-ls": "~1.1.2"
- },
- "engines": {
- "node": ">= 0.8.0"
+ "@babel/types": "^7.0.0"
}
},
- "node_modules/eslint": {
- "version": "8.30.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.30.0.tgz",
- "integrity": "sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==",
+ "node_modules/@types/babel__template": {
+ "version": "7.4.4",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
+ "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
"dev": true,
"dependencies": {
- "@eslint/eslintrc": "^1.4.0",
- "@humanwhocodes/config-array": "^0.11.8",
- "@humanwhocodes/module-importer": "^1.0.1",
- "@nodelib/fs.walk": "^1.2.8",
- "ajv": "^6.10.0",
- "chalk": "^4.0.0",
- "cross-spawn": "^7.0.2",
- "debug": "^4.3.2",
- "doctrine": "^3.0.0",
- "escape-string-regexp": "^4.0.0",
- "eslint-scope": "^7.1.1",
- "eslint-utils": "^3.0.0",
- "eslint-visitor-keys": "^3.3.0",
- "espree": "^9.4.0",
- "esquery": "^1.4.0",
- "esutils": "^2.0.2",
- "fast-deep-equal": "^3.1.3",
- "file-entry-cache": "^6.0.1",
- "find-up": "^5.0.0",
- "glob-parent": "^6.0.2",
- "globals": "^13.19.0",
- "grapheme-splitter": "^1.0.4",
- "ignore": "^5.2.0",
- "import-fresh": "^3.0.0",
- "imurmurhash": "^0.1.4",
- "is-glob": "^4.0.0",
- "is-path-inside": "^3.0.3",
- "js-sdsl": "^4.1.4",
- "js-yaml": "^4.1.0",
- "json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.4.1",
- "lodash.merge": "^4.6.2",
- "minimatch": "^3.1.2",
- "natural-compare": "^1.4.0",
- "optionator": "^0.9.1",
- "regexpp": "^3.2.0",
- "strip-ansi": "^6.0.1",
- "strip-json-comments": "^3.1.0",
- "text-table": "^0.2.0"
- },
- "bin": {
- "eslint": "bin/eslint.js"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/eslint"
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
}
},
- "node_modules/eslint-config-prettier": {
- "version": "8.5.0",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
- "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
+ "node_modules/@types/babel__traverse": {
+ "version": "7.20.5",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz",
+ "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==",
"dev": true,
- "bin": {
- "eslint-config-prettier": "bin/cli.js"
- },
- "peerDependencies": {
- "eslint": ">=7.0.0"
+ "dependencies": {
+ "@babel/types": "^7.20.7"
}
},
- "node_modules/eslint-config-react-app": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz",
- "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==",
+ "node_modules/@types/body-parser": {
+ "version": "1.19.5",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz",
+ "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.16.0",
- "@babel/eslint-parser": "^7.16.3",
- "@rushstack/eslint-patch": "^1.1.0",
- "@typescript-eslint/eslint-plugin": "^5.5.0",
- "@typescript-eslint/parser": "^5.5.0",
- "babel-preset-react-app": "^10.0.1",
- "confusing-browser-globals": "^1.0.11",
- "eslint-plugin-flowtype": "^8.0.3",
- "eslint-plugin-import": "^2.25.3",
- "eslint-plugin-jest": "^25.3.0",
- "eslint-plugin-jsx-a11y": "^6.5.1",
- "eslint-plugin-react": "^7.27.1",
- "eslint-plugin-react-hooks": "^4.3.0",
- "eslint-plugin-testing-library": "^5.0.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "eslint": "^8.0.0"
+ "@types/connect": "*",
+ "@types/node": "*"
}
},
- "node_modules/eslint-formatter-rdjson": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/eslint-formatter-rdjson/-/eslint-formatter-rdjson-1.0.5.tgz",
- "integrity": "sha512-z275VEQgzmAF04yTRvvl1DbEMEczVb9pGUoj31zzydBTn/gYcKLUIxLEXRzpWqh4llOYMuICICAHFbdF/yA28A==",
- "dev": true
- },
- "node_modules/eslint-import-resolver-node": {
- "version": "0.3.7",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz",
- "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==",
+ "node_modules/@types/connect": {
+ "version": "3.4.38",
+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz",
+ "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
"dev": true,
"dependencies": {
- "debug": "^3.2.7",
- "is-core-module": "^2.11.0",
- "resolve": "^1.22.1"
+ "@types/node": "*"
}
},
- "node_modules/eslint-import-resolver-node/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "node_modules/@types/conventional-commits-parser": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@types/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz",
+ "integrity": "sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==",
"dev": true,
"dependencies": {
- "ms": "^2.1.1"
+ "@types/node": "*"
}
},
- "node_modules/eslint-import-resolver-typescript": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.2.tgz",
- "integrity": "sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==",
+ "node_modules/@types/estree": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz",
+ "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==",
+ "dev": true
+ },
+ "node_modules/@types/express": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz",
+ "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==",
"dev": true,
"dependencies": {
- "debug": "^4.3.4",
- "enhanced-resolve": "^5.10.0",
- "get-tsconfig": "^4.2.0",
- "globby": "^13.1.2",
- "is-core-module": "^2.10.0",
- "is-glob": "^4.0.3",
- "synckit": "^0.8.4"
- },
- "engines": {
- "node": "^14.18.0 || >=16.0.0"
- },
- "funding": {
- "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts"
- },
- "peerDependencies": {
- "eslint": "*",
- "eslint-plugin-import": "*"
+ "@types/body-parser": "*",
+ "@types/express-serve-static-core": "^4.17.33",
+ "@types/qs": "*",
+ "@types/serve-static": "*"
}
},
- "node_modules/eslint-import-resolver-typescript/node_modules/globby": {
- "version": "13.1.3",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz",
- "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==",
+ "node_modules/@types/express-serve-static-core": {
+ "version": "4.19.0",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz",
+ "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==",
"dev": true,
"dependencies": {
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.11",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^4.0.0"
- },
- "engines": {
- "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "@types/node": "*",
+ "@types/qs": "*",
+ "@types/range-parser": "*",
+ "@types/send": "*"
}
},
- "node_modules/eslint-import-resolver-typescript/node_modules/slash": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
- "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "node_modules/@types/http-errors": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz",
+ "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
+ "dev": true
},
- "node_modules/eslint-module-utils": {
- "version": "2.7.4",
- "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz",
- "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==",
+ "node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
+ "dev": true
+ },
+ "node_modules/@types/json5": {
+ "version": "0.0.29",
+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
+ "dev": true
+ },
+ "node_modules/@types/mime": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz",
+ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
+ "dev": true
+ },
+ "node_modules/@types/node": {
+ "version": "20.12.7",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz",
+ "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==",
"dev": true,
"dependencies": {
- "debug": "^3.2.7"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependenciesMeta": {
- "eslint": {
- "optional": true
- }
+ "undici-types": "~5.26.4"
}
},
- "node_modules/eslint-module-utils/node_modules/debug": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
- "dev": true,
+ "node_modules/@types/parse-json": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
+ "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw=="
+ },
+ "node_modules/@types/prop-types": {
+ "version": "15.7.12",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz",
+ "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q=="
+ },
+ "node_modules/@types/qs": {
+ "version": "6.9.15",
+ "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz",
+ "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==",
+ "dev": true
+ },
+ "node_modules/@types/range-parser": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz",
+ "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
+ "dev": true
+ },
+ "node_modules/@types/react": {
+ "version": "18.2.78",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.78.tgz",
+ "integrity": "sha512-qOwdPnnitQY4xKlKayt42q5W5UQrSHjgoXNVEtxeqdITJ99k4VXJOP3vt8Rkm9HmgJpH50UNU+rlqfkfWOqp0A==",
"dependencies": {
- "ms": "^2.1.1"
+ "@types/prop-types": "*",
+ "csstype": "^3.0.2"
}
},
- "node_modules/eslint-plugin-flowtype": {
- "version": "8.0.3",
- "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz",
- "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==",
+ "node_modules/@types/react-dom": {
+ "version": "18.2.25",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.25.tgz",
+ "integrity": "sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==",
"dev": true,
"dependencies": {
- "lodash": "^4.17.21",
- "string-natural-compare": "^3.0.1"
- },
- "engines": {
- "node": ">=12.0.0"
- },
- "peerDependencies": {
- "@babel/plugin-syntax-flow": "^7.14.5",
- "@babel/plugin-transform-react-jsx": "^7.14.9",
- "eslint": "^8.1.0"
+ "@types/react": "*"
}
},
- "node_modules/eslint-plugin-import": {
- "version": "2.26.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
- "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
- "dev": true,
+ "node_modules/@types/react-transition-group": {
+ "version": "4.4.10",
+ "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.10.tgz",
+ "integrity": "sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==",
"dependencies": {
- "array-includes": "^3.1.4",
- "array.prototype.flat": "^1.2.5",
- "debug": "^2.6.9",
- "doctrine": "^2.1.0",
- "eslint-import-resolver-node": "^0.3.6",
- "eslint-module-utils": "^2.7.3",
- "has": "^1.0.3",
- "is-core-module": "^2.8.1",
- "is-glob": "^4.0.3",
- "minimatch": "^3.1.2",
- "object.values": "^1.1.5",
- "resolve": "^1.22.0",
- "tsconfig-paths": "^3.14.1"
- },
- "engines": {
- "node": ">=4"
- },
- "peerDependencies": {
- "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ "@types/react": "*"
}
},
- "node_modules/eslint-plugin-import/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "node_modules/@types/semver": {
+ "version": "7.5.8",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz",
+ "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==",
+ "dev": true
+ },
+ "node_modules/@types/send": {
+ "version": "0.17.4",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
+ "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
"dev": true,
"dependencies": {
- "ms": "2.0.0"
+ "@types/mime": "^1",
+ "@types/node": "*"
}
},
- "node_modules/eslint-plugin-import/node_modules/doctrine": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "node_modules/@types/serve-static": {
+ "version": "1.15.7",
+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz",
+ "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
"dev": true,
"dependencies": {
- "esutils": "^2.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
+ "@types/http-errors": "*",
+ "@types/node": "*",
+ "@types/send": "*"
}
},
- "node_modules/eslint-plugin-import/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "node_modules/@types/zxcvbn": {
+ "version": "4.4.4",
+ "resolved": "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.4.tgz",
+ "integrity": "sha512-Tuk4q7q0DnpzyJDI4aMeghGuFu2iS1QAdKpabn8JfbtfGmVDUgvZv1I7mEjP61Bvnp3ljKCC8BE6YYSTNxmvRQ==",
"dev": true
},
- "node_modules/eslint-plugin-jest": {
- "version": "25.7.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz",
- "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==",
+ "node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.0.tgz",
+ "integrity": "sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/experimental-utils": "^5.0.0"
+ "@eslint-community/regexpp": "^4.5.1",
+ "@typescript-eslint/scope-manager": "7.1.0",
+ "@typescript-eslint/type-utils": "7.1.0",
+ "@typescript-eslint/utils": "7.1.0",
+ "@typescript-eslint/visitor-keys": "7.1.0",
+ "debug": "^4.3.4",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.4",
+ "natural-compare": "^1.4.0",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0",
- "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ "@typescript-eslint/parser": "^7.0.0",
+ "eslint": "^8.56.0"
},
"peerDependenciesMeta": {
- "@typescript-eslint/eslint-plugin": {
- "optional": true
- },
- "jest": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/eslint-plugin-jsx-a11y": {
- "version": "6.6.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz",
- "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==",
+ "node_modules/@typescript-eslint/experimental-utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz",
+ "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==",
"dev": true,
"dependencies": {
- "@babel/runtime": "^7.18.9",
- "aria-query": "^4.2.2",
- "array-includes": "^3.1.5",
- "ast-types-flow": "^0.0.7",
- "axe-core": "^4.4.3",
- "axobject-query": "^2.2.0",
- "damerau-levenshtein": "^1.0.8",
- "emoji-regex": "^9.2.2",
- "has": "^1.0.3",
- "jsx-ast-utils": "^3.3.2",
- "language-tags": "^1.0.5",
- "minimatch": "^3.1.2",
- "semver": "^6.3.0"
+ "@typescript-eslint/utils": "5.62.0"
},
"engines": {
- "node": ">=4.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
- "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
- "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
"dev": true,
"dependencies": {
- "@babel/runtime": "^7.10.2",
- "@babel/runtime-corejs3": "^7.10.2"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
},
"engines": {
- "node": ">=6.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/types": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
"dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/eslint-plugin-prettier": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz",
- "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
"dev": true,
"dependencies": {
- "prettier-linter-helpers": "^1.0.0"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
},
"engines": {
- "node": ">=12.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
- "peerDependencies": {
- "eslint": ">=7.28.0",
- "prettier": ">=2.0.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependenciesMeta": {
- "eslint-config-prettier": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/eslint-plugin-react": {
- "version": "7.31.11",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.11.tgz",
- "integrity": "sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
"dev": true,
"dependencies": {
- "array-includes": "^3.1.6",
- "array.prototype.flatmap": "^1.3.1",
- "array.prototype.tosorted": "^1.1.1",
- "doctrine": "^2.1.0",
- "estraverse": "^5.3.0",
- "jsx-ast-utils": "^2.4.1 || ^3.0.0",
- "minimatch": "^3.1.2",
- "object.entries": "^1.1.6",
- "object.fromentries": "^2.0.6",
- "object.hasown": "^1.1.2",
- "object.values": "^1.1.6",
- "prop-types": "^15.8.1",
- "resolve": "^2.0.0-next.3",
- "semver": "^6.3.0",
- "string.prototype.matchall": "^4.0.8"
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@types/json-schema": "^7.0.9",
+ "@types/semver": "^7.3.12",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "eslint-scope": "^5.1.1",
+ "semver": "^7.3.7"
},
"engines": {
- "node": ">=4"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
- "node_modules/eslint-plugin-react-hooks": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
- "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
"dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "5.62.0",
+ "eslint-visitor-keys": "^3.3.0"
+ },
"engines": {
- "node": ">=10"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
- "peerDependencies": {
- "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/eslint-plugin-react/node_modules/doctrine": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
- "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
"dependencies": {
- "esutils": "^2.0.2"
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8.0.0"
}
},
- "node_modules/eslint-plugin-react/node_modules/resolve": {
- "version": "2.0.0-next.4",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
- "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
+ "node_modules/@typescript-eslint/experimental-utils/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "dev": true,
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.0.tgz",
+ "integrity": "sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==",
"dev": true,
"dependencies": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
+ "@typescript-eslint/scope-manager": "7.1.0",
+ "@typescript-eslint/types": "7.1.0",
+ "@typescript-eslint/typescript-estree": "7.1.0",
+ "@typescript-eslint/visitor-keys": "7.1.0",
+ "debug": "^4.3.4"
},
- "bin": {
- "resolve": "bin/resolve"
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/eslint-plugin-react/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "node_modules/@typescript-eslint/scope-manager": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.0.tgz",
+ "integrity": "sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==",
"dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "dependencies": {
+ "@typescript-eslint/types": "7.1.0",
+ "@typescript-eslint/visitor-keys": "7.1.0"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/eslint-plugin-testing-library": {
- "version": "5.9.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz",
- "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==",
+ "node_modules/@typescript-eslint/type-utils": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.0.tgz",
+ "integrity": "sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==",
"dev": true,
"dependencies": {
- "@typescript-eslint/utils": "^5.13.0"
+ "@typescript-eslint/typescript-estree": "7.1.0",
+ "@typescript-eslint/utils": "7.1.0",
+ "debug": "^4.3.4",
+ "ts-api-utils": "^1.0.1"
},
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0",
- "npm": ">=6"
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^7.5.0 || ^8.0.0"
+ "eslint": "^8.56.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/eslint-scope": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
- "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "node_modules/@typescript-eslint/types": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.0.tgz",
+ "integrity": "sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==",
"dev": true,
- "dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^4.1.1"
- },
"engines": {
- "node": ">=8.0.0"
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/eslint-scope/node_modules/estraverse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.0.tgz",
+ "integrity": "sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==",
"dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "7.1.0",
+ "@typescript-eslint/visitor-keys": "7.1.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "9.0.3",
+ "semver": "^7.5.4",
+ "ts-api-utils": "^1.0.1"
+ },
"engines": {
- "node": ">=4.0"
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/eslint-utils": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
- "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
+ "node_modules/@typescript-eslint/utils": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.0.tgz",
+ "integrity": "sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==",
"dev": true,
"dependencies": {
- "eslint-visitor-keys": "^2.0.0"
+ "@eslint-community/eslint-utils": "^4.4.0",
+ "@types/json-schema": "^7.0.12",
+ "@types/semver": "^7.5.0",
+ "@typescript-eslint/scope-manager": "7.1.0",
+ "@typescript-eslint/types": "7.1.0",
+ "@typescript-eslint/typescript-estree": "7.1.0",
+ "semver": "^7.5.4"
},
"engines": {
- "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
+ "node": "^16.0.0 || >=18.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/mysticatea"
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": ">=5"
+ "eslint": "^8.56.0"
}
},
- "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
- "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "node_modules/@typescript-eslint/visitor-keys": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.0.tgz",
+ "integrity": "sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==",
"dev": true,
+ "dependencies": {
+ "@typescript-eslint/types": "7.1.0",
+ "eslint-visitor-keys": "^3.4.1"
+ },
"engines": {
- "node": ">=10"
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/eslint-visitor-keys": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
- "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
+ "node_modules/@ungap/structured-clone": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz",
+ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==",
+ "dev": true
+ },
+ "node_modules/@vitejs/plugin-react": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz",
+ "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==",
"dev": true,
+ "dependencies": {
+ "@babel/core": "^7.23.5",
+ "@babel/plugin-transform-react-jsx-self": "^7.23.3",
+ "@babel/plugin-transform-react-jsx-source": "^7.23.3",
+ "@types/babel__core": "^7.20.5",
+ "react-refresh": "^0.14.0"
+ },
"engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "vite": "^4.2.0 || ^5.0.0"
}
},
- "node_modules/eslint/node_modules/ajv": {
- "version": "6.12.6",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
- "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "node_modules/@vitest-preview/dev-utils": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/@vitest-preview/dev-utils/-/dev-utils-0.0.1.tgz",
+ "integrity": "sha512-KLr4IvFz73dMao1tCHWgwqNJfHEcGOqHaQ7SHYfumrMvs2BBD4PKMBtePO2AV7+gq4iEPuIJY8INR3Oq5EnTUw==",
"dev": true,
"dependencies": {
- "fast-deep-equal": "^3.1.1",
- "fast-json-stable-stringify": "^2.0.0",
- "json-schema-traverse": "^0.4.1",
- "uri-js": "^4.2.2"
+ "open": "^8.4.0"
+ }
+ },
+ "node_modules/@vitest/coverage-istanbul": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@vitest/coverage-istanbul/-/coverage-istanbul-1.5.0.tgz",
+ "integrity": "sha512-mEbVTIAPKhMkszO0lwOwWiG8Cvkj7rdMgdmCNUDnmcSZYUWGIqM8+4O1bcQ1WMHkejpcwvED5oU6ZFm3syVb6A==",
+ "dev": true,
+ "dependencies": {
+ "debug": "^4.3.4",
+ "istanbul-lib-coverage": "^3.2.2",
+ "istanbul-lib-instrument": "^6.0.1",
+ "istanbul-lib-report": "^3.0.1",
+ "istanbul-lib-source-maps": "^5.0.4",
+ "istanbul-reports": "^3.1.6",
+ "magicast": "^0.3.3",
+ "picocolors": "^1.0.0",
+ "test-exclude": "^6.0.0"
},
"funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
+ "url": "https://opencollective.com/vitest"
+ },
+ "peerDependencies": {
+ "vitest": "1.5.0"
}
},
- "node_modules/eslint/node_modules/eslint-scope": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
- "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
+ "node_modules/@vitest/expect": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.5.0.tgz",
+ "integrity": "sha512-0pzuCI6KYi2SIC3LQezmxujU9RK/vwC1U9R0rLuGlNGcOuDWxqWKu6nUdFsX9tH1WU0SXtAxToOsEjeUn1s3hA==",
"dev": true,
"dependencies": {
- "esrecurse": "^4.3.0",
- "estraverse": "^5.2.0"
+ "@vitest/spy": "1.5.0",
+ "@vitest/utils": "1.5.0",
+ "chai": "^4.3.10"
},
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "node_modules/eslint/node_modules/globals": {
- "version": "13.19.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz",
- "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==",
+ "node_modules/@vitest/runner": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.5.0.tgz",
+ "integrity": "sha512-7HWwdxXP5yDoe7DTpbif9l6ZmDwCzcSIK38kTSIt6CFEpMjX4EpCgT6wUmS0xTXqMI6E/ONmfgRKmaujpabjZQ==",
"dev": true,
"dependencies": {
- "type-fest": "^0.20.2"
- },
- "engines": {
- "node": ">=8"
+ "@vitest/utils": "1.5.0",
+ "p-limit": "^5.0.0",
+ "pathe": "^1.1.1"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://opencollective.com/vitest"
}
},
- "node_modules/eslint/node_modules/json-schema-traverse": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
- "dev": true
- },
- "node_modules/eslint/node_modules/type-fest": {
- "version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "node_modules/@vitest/runner/node_modules/p-limit": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz",
+ "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==",
"dev": true,
+ "dependencies": {
+ "yocto-queue": "^1.0.0"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/espree": {
- "version": "9.4.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
- "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
+ "node_modules/@vitest/snapshot": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.5.0.tgz",
+ "integrity": "sha512-qpv3fSEuNrhAO3FpH6YYRdaECnnRjg9VxbhdtPwPRnzSfHVXnNzzrpX4cJxqiwgRMo7uRMWDFBlsBq4Cr+rO3A==",
"dev": true,
"dependencies": {
- "acorn": "^8.8.0",
- "acorn-jsx": "^5.3.2",
- "eslint-visitor-keys": "^3.3.0"
- },
- "engines": {
- "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ "magic-string": "^0.30.5",
+ "pathe": "^1.1.1",
+ "pretty-format": "^29.7.0"
},
"funding": {
- "url": "https://opencollective.com/eslint"
+ "url": "https://opencollective.com/vitest"
}
},
- "node_modules/esprima": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "node_modules/@vitest/snapshot/node_modules/pretty-format": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
+ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
},
"engines": {
- "node": ">=4"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/esquery": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
- "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
+ "node_modules/@vitest/spy": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.5.0.tgz",
+ "integrity": "sha512-vu6vi6ew5N5MMHJjD5PoakMRKYdmIrNJmyfkhRpQt5d9Ewhw9nZ5Aqynbi3N61bvk9UvZ5UysMT6ayIrZ8GA9w==",
"dev": true,
"dependencies": {
- "estraverse": "^5.1.0"
+ "tinyspy": "^2.2.0"
},
- "engines": {
- "node": ">=0.10"
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "node_modules/@vitest/utils": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.5.0.tgz",
+ "integrity": "sha512-BDU0GNL8MWkRkSRdNFvCUCAVOeHaUlVJ9Tx0TYBZyXaaOTmGtUFObzchCivIBrIwKzvZA7A9sCejVhXM2aY98A==",
"dev": true,
"dependencies": {
- "estraverse": "^5.2.0"
+ "diff-sequences": "^29.6.3",
+ "estree-walker": "^3.0.3",
+ "loupe": "^2.3.7",
+ "pretty-format": "^29.7.0"
},
- "engines": {
- "node": ">=4.0"
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "node_modules/estraverse": {
- "version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "node_modules/@vitest/utils/node_modules/estree-walker": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
+ "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
"dev": true,
- "engines": {
- "node": ">=4.0"
+ "dependencies": {
+ "@types/estree": "^1.0.0"
}
},
- "node_modules/estree-walker": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
- "dev": true
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "node_modules/@vitest/utils/node_modules/pretty-format": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
+ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
"dev": true,
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/eventemitter3": {
- "version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
- },
- "node_modules/exec-sh": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz",
- "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==",
- "dev": true
- },
- "node_modules/execa": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "node_modules/accepts": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
+ "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
"dev": true,
"dependencies": {
- "cross-spawn": "^7.0.3",
- "get-stream": "^6.0.0",
- "human-signals": "^2.1.0",
- "is-stream": "^2.0.0",
- "merge-stream": "^2.0.0",
- "npm-run-path": "^4.0.1",
- "onetime": "^5.1.2",
- "signal-exit": "^3.0.3",
- "strip-final-newline": "^2.0.0"
+ "mime-types": "~2.1.34",
+ "negotiator": "0.6.3"
},
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ "node": ">= 0.6"
}
},
- "node_modules/exit": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
- "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+ "node_modules/acorn": {
+ "version": "8.11.3",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz",
+ "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==",
"dev": true,
+ "bin": {
+ "acorn": "bin/acorn"
+ },
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=0.4.0"
}
},
- "node_modules/expand-brackets": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
- "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==",
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
"dev": true,
- "dependencies": {
- "debug": "^2.3.3",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "posix-character-classes": "^0.1.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
- "node_modules/expand-brackets/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "node_modules/acorn-walk": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz",
+ "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==",
"dev": true,
- "dependencies": {
- "ms": "2.0.0"
+ "engines": {
+ "node": ">=0.4.0"
}
},
- "node_modules/expand-brackets/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
+ "node_modules/ajv": {
+ "version": "8.13.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz",
+ "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==",
"dev": true,
"dependencies": {
- "is-descriptor": "^0.1.0"
+ "fast-deep-equal": "^3.1.3",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.4.1"
},
- "engines": {
- "node": ">=0.10.0"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/expand-brackets/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "node_modules/ansi-escapes": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
"dev": true,
"dependencies": {
- "is-extendable": "^0.1.0"
+ "type-fest": "^0.21.3"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
"dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/expand-brackets/node_modules/is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 8"
}
},
- "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
+ "dev": true
+ },
+ "node_modules/aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
+ "dequal": "^2.0.3"
}
},
- "node_modules/expand-brackets/node_modules/is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "node_modules/array-buffer-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz",
+ "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==",
"dev": true,
"dependencies": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "call-bind": "^1.0.5",
+ "is-array-buffer": "^3.0.4"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/expand-brackets/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "node_modules/array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
+ "dev": true
+ },
+ "node_modules/array-ify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
+ "integrity": "sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==",
+ "dev": true
+ },
+ "node_modules/array-includes": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz",
+ "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==",
"dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-object-atoms": "^1.0.0",
+ "get-intrinsic": "^1.2.4",
+ "is-string": "^1.0.7"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/expand-brackets/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "node_modules/array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/expand-brackets/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
- },
- "node_modules/expect": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz",
- "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==",
+ "node_modules/array.prototype.findlast": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz",
+ "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==",
"dev": true,
"dependencies": {
- "@jest/expect-utils": "^29.3.1",
- "jest-get-type": "^29.2.0",
- "jest-matcher-utils": "^29.3.1",
- "jest-message-util": "^29.3.1",
- "jest-util": "^29.3.1"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "es-shim-unscopables": "^1.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/expect/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/array.prototype.findlastindex": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz",
+ "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "es-shim-unscopables": "^1.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/expect/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/expect/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/array.prototype.flat": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
+ "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/extend-shallow": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
- "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==",
+ "node_modules/array.prototype.flatmap": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
+ "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
"dev": true,
"dependencies": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/extglob": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
- "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "node_modules/array.prototype.toreversed": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz",
+ "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==",
"dev": true,
"dependencies": {
- "array-unique": "^0.3.2",
- "define-property": "^1.0.0",
- "expand-brackets": "^2.1.4",
- "extend-shallow": "^2.0.1",
- "fragment-cache": "^0.2.1",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
}
},
- "node_modules/extglob/node_modules/define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
+ "node_modules/array.prototype.tosorted": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz",
+ "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==",
"dev": true,
"dependencies": {
- "is-descriptor": "^1.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.1.0",
+ "es-shim-unscopables": "^1.0.2"
}
},
- "node_modules/extglob/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "node_modules/arraybuffer.prototype.slice": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz",
+ "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==",
"dev": true,
"dependencies": {
- "is-extendable": "^0.1.0"
+ "array-buffer-byte-length": "^1.0.1",
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.3",
+ "es-errors": "^1.2.1",
+ "get-intrinsic": "^1.2.3",
+ "is-array-buffer": "^3.0.4",
+ "is-shared-array-buffer": "^1.0.2"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/extglob/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "node_modules/assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": "*"
}
},
- "node_modules/fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "node_modules/ast-types-flow": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz",
+ "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==",
"dev": true
},
- "node_modules/fast-diff": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
- "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
- "dev": true
+ "node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
- "node_modules/fast-glob": {
- "version": "3.2.12",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
- "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
+ "node_modules/available-typed-arrays": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz",
+ "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==",
"dev": true,
"dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
+ "possible-typed-array-names": "^1.0.0"
},
"engines": {
- "node": ">=8.6.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/fast-glob/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "node_modules/axe-core": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz",
+ "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==",
"dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
"engines": {
- "node": ">= 6"
+ "node": ">=4"
}
},
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "dev": true
- },
- "node_modules/fast-levenshtein": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
- "dev": true
- },
- "node_modules/fastq": {
- "version": "1.15.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
- "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
- "dev": true,
+ "node_modules/axios": {
+ "version": "1.6.8",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz",
+ "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==",
"dependencies": {
- "reusify": "^1.0.4"
+ "follow-redirects": "^1.15.6",
+ "form-data": "^4.0.0",
+ "proxy-from-env": "^1.1.0"
}
},
- "node_modules/fb-watchman": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
- "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
+ "node_modules/axobject-query": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz",
+ "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==",
"dev": true,
"dependencies": {
- "bser": "2.1.1"
+ "dequal": "^2.0.3"
}
},
- "node_modules/file-entry-cache": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
- "dev": true,
+ "node_modules/babel-plugin-macros": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
"dependencies": {
- "flat-cache": "^3.0.4"
+ "@babel/runtime": "^7.12.5",
+ "cosmiconfig": "^7.0.0",
+ "resolve": "^1.19.0"
},
"engines": {
- "node": "^10.12.0 || >=12.0.0"
+ "node": ">=10",
+ "npm": ">=6"
}
},
- "node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
+ "node_modules/babel-plugin-macros/node_modules/cosmiconfig": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
"dependencies": {
- "to-regex-range": "^5.0.1"
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
}
},
- "node_modules/filter-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
- "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
- "engines": {
- "node": ">=0.10.0"
+ "node_modules/babel-plugin-polyfill-corejs2": {
+ "version": "0.4.11",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz",
+ "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==",
+ "dev": true,
+ "dependencies": {
+ "@babel/compat-data": "^7.22.6",
+ "@babel/helper-define-polyfill-provider": "^0.6.2",
+ "semver": "^6.3.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
- "node_modules/find-root": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "dev": true,
+ "bin": {
+ "semver": "bin/semver.js"
+ }
},
- "node_modules/find-up": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "node_modules/babel-plugin-polyfill-corejs3": {
+ "version": "0.10.4",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz",
+ "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==",
"dev": true,
"dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
+ "@babel/helper-define-polyfill-provider": "^0.6.1",
+ "core-js-compat": "^3.36.1"
},
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
- "node_modules/flat-cache": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
+ "node_modules/babel-plugin-polyfill-regenerator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz",
+ "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==",
"dev": true,
"dependencies": {
- "flatted": "^3.1.0",
- "rimraf": "^3.0.2"
+ "@babel/helper-define-polyfill-provider": "^0.6.2"
},
- "engines": {
- "node": "^10.12.0 || >=12.0.0"
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
}
},
- "node_modules/flatted": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
- "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
+ "node_modules/babel-plugin-transform-react-remove-prop-types": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
+ "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==",
"dev": true
},
- "node_modules/follow-redirects": {
- "version": "1.15.2",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
- "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
- "funding": [
- {
- "type": "individual",
- "url": "https://github.com/sponsors/RubenVerborgh"
- }
- ],
- "engines": {
- "node": ">=4.0"
- },
- "peerDependenciesMeta": {
- "debug": {
- "optional": true
- }
- }
- },
- "node_modules/for-each": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
- "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "node_modules/babel-preset-react-app": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz",
+ "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==",
"dev": true,
"dependencies": {
- "is-callable": "^1.1.3"
+ "@babel/core": "^7.16.0",
+ "@babel/plugin-proposal-class-properties": "^7.16.0",
+ "@babel/plugin-proposal-decorators": "^7.16.4",
+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
+ "@babel/plugin-proposal-numeric-separator": "^7.16.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.16.0",
+ "@babel/plugin-proposal-private-methods": "^7.16.0",
+ "@babel/plugin-transform-flow-strip-types": "^7.16.0",
+ "@babel/plugin-transform-react-display-name": "^7.16.0",
+ "@babel/plugin-transform-runtime": "^7.16.4",
+ "@babel/preset-env": "^7.16.4",
+ "@babel/preset-react": "^7.16.0",
+ "@babel/preset-typescript": "^7.16.0",
+ "@babel/runtime": "^7.16.3",
+ "babel-plugin-macros": "^3.1.0",
+ "babel-plugin-transform-react-remove-prop-types": "^0.4.24"
}
},
- "node_modules/for-in": {
+ "node_modules/balanced-match": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
- "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
+ "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/form-data": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
- "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "mime-types": "^2.1.12"
+ "node": ">=8"
},
- "engines": {
- "node": ">= 6"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/fragment-cache": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
- "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==",
+ "node_modules/body-parser": {
+ "version": "1.20.2",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
+ "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
"dev": true,
"dependencies": {
- "map-cache": "^0.2.2"
+ "bytes": "3.1.2",
+ "content-type": "~1.0.5",
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.4.24",
+ "on-finished": "2.4.1",
+ "qs": "6.11.0",
+ "raw-body": "2.5.2",
+ "type-is": "~1.6.18",
+ "unpipe": "1.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
}
},
- "node_modules/fs-extra": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz",
- "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==",
+ "node_modules/body-parser/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=14.14"
+ "ms": "2.0.0"
}
},
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ "node_modules/body-parser/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "dev": true
},
- "node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
- "hasInstallScript": true,
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ "dependencies": {
+ "balanced-match": "^1.0.0"
}
},
- "node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
- },
- "node_modules/function.prototype.name": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "es-abstract": "^1.19.0",
- "functions-have-names": "^1.2.2"
+ "fill-range": "^7.0.1"
},
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=8"
}
},
- "node_modules/functions-have-names": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
- "dev": true,
+ "node_modules/broadcast-channel": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/broadcast-channel/-/broadcast-channel-7.0.0.tgz",
+ "integrity": "sha512-a2tW0Ia1pajcPBOGUF2jXlDnvE9d5/dg6BG9h60OmRUcZVr/veUrU8vEQFwwQIhwG3KVzYwSk3v2nRRGFgQDXQ==",
+ "dependencies": {
+ "@babel/runtime": "7.23.4",
+ "oblivious-set": "1.4.0",
+ "p-queue": "6.6.2",
+ "unload": "2.4.1"
+ },
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/sponsors/pubkey"
}
},
- "node_modules/gensync": {
- "version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
- "dev": true,
+ "node_modules/broadcast-channel/node_modules/@babel/runtime": {
+ "version": "7.23.4",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.4.tgz",
+ "integrity": "sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg==",
+ "dependencies": {
+ "regenerator-runtime": "^0.14.0"
+ },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
- "node_modules/get-intrinsic": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz",
- "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==",
+ "node_modules/browserslist": {
+ "version": "4.23.0",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz",
+ "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
"dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"dependencies": {
- "function-bind": "^1.1.1",
- "has": "^1.0.3",
- "has-symbols": "^1.0.3"
+ "caniuse-lite": "^1.0.30001587",
+ "electron-to-chromium": "^1.4.668",
+ "node-releases": "^2.0.14",
+ "update-browserslist-db": "^1.0.13"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
- "node_modules/get-package-type": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
- "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
+ "node_modules/bytes": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
"dev": true,
"engines": {
- "node": ">=8.0.0"
+ "node": ">= 0.8"
}
},
- "node_modules/get-stream": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "node_modules/cac": {
+ "version": "6.7.14",
+ "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
+ "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
"dev": true,
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=8"
}
},
- "node_modules/get-symbol-description": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
+ "node_modules/call-bind": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.1"
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "set-function-length": "^1.2.1"
},
"engines": {
"node": ">= 0.4"
@@ -8515,3659 +5899,3516 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/get-tsconfig": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.3.0.tgz",
- "integrity": "sha512-YCcF28IqSay3fqpIu5y3Krg/utCBHBeoflkZyHj/QcqI2nrLPC3ZegS9CmIo+hJb8K7aiGsuUl7PwWVjNG2HQQ==",
- "dev": true,
- "funding": {
- "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/get-value": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
- "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==",
+ "node_modules/camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=6"
}
},
- "node_modules/git-raw-commits": {
- "version": "2.0.11",
- "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz",
- "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==",
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001614",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz",
+ "integrity": "sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
+ },
+ "node_modules/chai": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz",
+ "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==",
"dev": true,
"dependencies": {
- "dargs": "^7.0.0",
- "lodash": "^4.17.15",
- "meow": "^8.0.0",
- "split2": "^3.0.0",
- "through2": "^4.0.0"
- },
- "bin": {
- "git-raw-commits": "cli.js"
+ "assertion-error": "^1.1.0",
+ "check-error": "^1.0.3",
+ "deep-eql": "^4.1.3",
+ "get-func-name": "^2.0.2",
+ "loupe": "^2.3.6",
+ "pathval": "^1.1.1",
+ "type-detect": "^4.0.8"
},
"engines": {
- "node": ">=10"
+ "node": ">=4"
}
},
- "node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
+ "node_modules/chalk": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
+ "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
+ "dev": true,
"engines": {
- "node": "*"
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/glob-parent": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "node_modules/check-error": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz",
+ "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==",
"dev": true,
"dependencies": {
- "is-glob": "^4.0.3"
+ "get-func-name": "^2.0.2"
},
"engines": {
- "node": ">=10.13.0"
+ "node": "*"
}
},
- "node_modules/global-dirs": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
- "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==",
+ "node_modules/chokidar": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
+ "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
"dev": true,
"dependencies": {
- "ini": "^1.3.4"
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
},
"engines": {
- "node": ">=4"
+ "node": ">= 8.10.0"
+ },
+ "funding": {
+ "url": "https://paulmillr.com/funding/"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
}
},
- "node_modules/globals": {
- "version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "node_modules/chokidar/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
"engines": {
- "node": ">=4"
+ "node": ">= 6"
}
},
- "node_modules/globalthis": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
+ "node_modules/classnames": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz",
+ "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow=="
+ },
+ "node_modules/cliui": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
+ "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"dev": true,
"dependencies": {
- "define-properties": "^1.1.3"
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
},
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
+ }
+ },
+ "node_modules/clsx": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
+ "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dependencies": {
+ "color-name": "1.1.3"
}
},
- "node_modules/globalyzer": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
- "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
- "dev": true
+ "node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
},
- "node_modules/globby": {
- "version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
- "dev": true,
+ "node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.2.9",
- "ignore": "^5.2.0",
- "merge2": "^1.4.1",
- "slash": "^3.0.0"
+ "delayed-stream": "~1.0.0"
},
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">= 0.8"
}
},
- "node_modules/globrex": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
- "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
- "dev": true
+ "node_modules/commander": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
+ "dev": true,
+ "engines": {
+ "node": ">= 12"
+ }
},
- "node_modules/gopd": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "node_modules/compare-func": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
+ "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.3"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "array-ify": "^1.0.0",
+ "dot-prop": "^5.1.0"
}
},
- "node_modules/graceful-fs": {
- "version": "4.2.10",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
- "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
"dev": true
},
- "node_modules/grapheme-splitter": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
- "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
+ "node_modules/confbox": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz",
+ "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==",
"dev": true
},
- "node_modules/hard-rejection": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
- "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
+ "node_modules/confusing-browser-globals": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
+ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==",
+ "dev": true
},
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "node_modules/content-disposition": {
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "dev": true,
"dependencies": {
- "function-bind": "^1.1.1"
+ "safe-buffer": "5.2.1"
},
"engines": {
- "node": ">= 0.4.0"
- }
- },
- "node_modules/has-bigints": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">= 0.6"
}
},
- "node_modules/has-flag": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "node_modules/content-type": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
"dev": true,
"engines": {
- "node": ">=8"
+ "node": ">= 0.6"
}
},
- "node_modules/has-property-descriptors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
- "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "node_modules/conventional-changelog-angular": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz",
+ "integrity": "sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==",
"dev": true,
"dependencies": {
- "get-intrinsic": "^1.1.1"
+ "compare-func": "^2.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/has-proto": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
- "dev": true,
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=16"
}
},
- "node_modules/has-symbols": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "node_modules/conventional-changelog-conventionalcommits": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-7.0.2.tgz",
+ "integrity": "sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==",
"dev": true,
- "engines": {
- "node": ">= 0.4"
+ "dependencies": {
+ "compare-func": "^2.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">=16"
}
},
- "node_modules/has-tostringtag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
- "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "node_modules/conventional-commits-parser": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz",
+ "integrity": "sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==",
"dev": true,
"dependencies": {
- "has-symbols": "^1.0.2"
+ "is-text-path": "^2.0.0",
+ "JSONStream": "^1.3.5",
+ "meow": "^12.0.1",
+ "split2": "^4.0.0"
},
- "engines": {
- "node": ">= 0.4"
+ "bin": {
+ "conventional-commits-parser": "cli.mjs"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">=16"
}
},
- "node_modules/has-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
- "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==",
+ "node_modules/convert-source-map": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ },
+ "node_modules/cookie": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
+ "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
"dev": true,
- "dependencies": {
- "get-value": "^2.0.6",
- "has-values": "^1.0.0",
- "isobject": "^3.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.6"
}
},
- "node_modules/has-values": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
- "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==",
+ "node_modules/cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
+ "dev": true
+ },
+ "node_modules/core-js-compat": {
+ "version": "3.37.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz",
+ "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==",
"dev": true,
"dependencies": {
- "is-number": "^3.0.0",
- "kind-of": "^4.0.0"
+ "browserslist": "^4.23.0"
},
- "engines": {
- "node": ">=0.10.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
}
},
- "node_modules/has-values/node_modules/is-number": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
- "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "node_modules/cosmiconfig": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
+ "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "env-paths": "^2.2.1",
+ "import-fresh": "^3.3.0",
+ "js-yaml": "^4.1.0",
+ "parse-json": "^5.2.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/d-fischer"
+ },
+ "peerDependencies": {
+ "typescript": ">=4.9.5"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/cosmiconfig-typescript-loader": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz",
+ "integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "jiti": "^1.19.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=v16"
+ },
+ "peerDependencies": {
+ "@types/node": "*",
+ "cosmiconfig": ">=8.2",
+ "typescript": ">=4"
}
},
- "node_modules/has-values/node_modules/kind-of": {
+ "node_modules/cross-fetch": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
- "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==",
+ "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz",
+ "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==",
+ "dependencies": {
+ "node-fetch": "^2.6.12"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 8"
}
},
- "node_modules/hoist-non-react-statics": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
- "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
+ "node_modules/css-vendor": {
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz",
+ "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==",
"dependencies": {
- "react-is": "^16.7.0"
+ "@babel/runtime": "^7.8.3",
+ "is-in-browser": "^1.0.2"
}
},
- "node_modules/hoist-non-react-statics/node_modules/react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ "node_modules/css.escape": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
+ "dev": true
},
- "node_modules/hosted-git-info": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
- "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
+ "node_modules/csstype": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
+ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
+ },
+ "node_modules/damerau-levenshtein": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
+ "dev": true
+ },
+ "node_modules/dargs": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz",
+ "integrity": "sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/data-view-buffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz",
+ "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==",
"dev": true,
"dependencies": {
- "lru-cache": "^6.0.0"
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-data-view": "^1.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/hosted-git-info/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "node_modules/data-view-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz",
+ "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==",
"dev": true,
"dependencies": {
- "yallist": "^4.0.0"
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-data-view": "^1.0.1"
},
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/hosted-git-info/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "node_modules/html-encoding-sniffer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
- "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
+ "node_modules/data-view-byte-offset": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz",
+ "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==",
"dev": true,
"dependencies": {
- "whatwg-encoding": "^2.0.0"
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-data-view": "^1.0.1"
},
"engines": {
- "node": ">=12"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/html-escaper": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
- "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
- "dev": true
- },
- "node_modules/html-parse-stringify": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz",
- "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==",
+ "node_modules/debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "dev": true,
"dependencies": {
- "void-elements": "3.1.0"
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "node_modules/http-proxy-agent": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
- "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
+ "node_modules/deep-eql": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz",
+ "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==",
"dev": true,
"dependencies": {
- "@tootallnate/once": "2",
- "agent-base": "6",
- "debug": "4"
+ "type-detect": "^4.0.0"
},
"engines": {
- "node": ">= 6"
+ "node": ">=6"
}
},
- "node_modules/https-proxy-agent": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
- "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
+ "node_modules/deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
+ "dev": true
+ },
+ "node_modules/define-data-property": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
"dev": true,
"dependencies": {
- "agent-base": "6",
- "debug": "4"
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "gopd": "^1.0.1"
},
"engines": {
- "node": ">= 6"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/human-signals": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "node_modules/define-lazy-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
"dev": true,
"engines": {
- "node": ">=10.17.0"
+ "node": ">=8"
}
},
- "node_modules/husky": {
- "version": "8.0.2",
- "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.2.tgz",
- "integrity": "sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==",
+ "node_modules/define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
"dev": true,
- "bin": {
- "husky": "lib/bin.js"
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
},
"engines": {
- "node": ">=14"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/typicode"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/hyphenate-style-name": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz",
- "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ=="
- },
- "node_modules/i18next": {
- "version": "22.4.6",
- "resolved": "https://registry.npmjs.org/i18next/-/i18next-22.4.6.tgz",
- "integrity": "sha512-9Tm1ezxWyzV+306CIDMBbYBitC1jedQyYuuLtIv7oxjp2ohh8eyxP9xytIf+2bbQfhH784IQKPSYp+Zq9+YSbw==",
- "funding": [
- {
- "type": "individual",
- "url": "https://locize.com"
- },
- {
- "type": "individual",
- "url": "https://locize.com/i18next.html"
- },
- {
- "type": "individual",
- "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
- }
- ],
- "dependencies": {
- "@babel/runtime": "^7.20.6"
+ "node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+ "engines": {
+ "node": ">=0.4.0"
}
},
- "node_modules/i18next-browser-languagedetector": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.0.1.tgz",
- "integrity": "sha512-Pa5kFwaczXJAeHE56CHG2aWzFBMJNUNghf0Pm4SwSrEMps/PTKqW90EYWlIvhuYStf3Sn1K0vw+gH3+TLdkH1g==",
- "dependencies": {
- "@babel/runtime": "^7.19.4"
+ "node_modules/depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.8"
}
},
- "node_modules/i18next-http-backend": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.1.1.tgz",
- "integrity": "sha512-jByfUCDVgQ8+/Wens7queQhYYvMcGTW/lR4IJJNEDDXnmqjLrwi8ubXKpmp76/JIWEZHffNdWqnxFJcTVGeaOw==",
- "dependencies": {
- "cross-fetch": "3.1.5"
+ "node_modules/dequal": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "node_modules/destroy": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
"dev": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
}
},
- "node_modules/ignore": {
- "version": "5.2.4",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
+ "node_modules/diff-sequences": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
+ "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
"dev": true,
"engines": {
- "node": ">= 4"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/import-fresh": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "node_modules/dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
"dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
- },
- "engines": {
- "node": ">=6"
+ "path-type": "^4.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/import-fresh/node_modules/resolve-from": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/import-local": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
- "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
+ "node_modules/doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
"dev": true,
"dependencies": {
- "pkg-dir": "^4.2.0",
- "resolve-cwd": "^3.0.0"
- },
- "bin": {
- "import-local-fixture": "fixtures/cli.js"
+ "esutils": "^2.0.2"
},
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=6.0.0"
}
},
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
- "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "node_modules/dom-accessibility-api": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz",
+ "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==",
+ "dev": true
+ },
+ "node_modules/dom-helpers": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
+ "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
+ "dependencies": {
+ "@babel/runtime": "^7.8.7",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
"dev": true,
- "engines": {
- "node": ">=0.8.19"
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
}
},
- "node_modules/indent-string": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "node_modules/dot-prop": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
+ "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
"dev": true,
+ "dependencies": {
+ "is-obj": "^2.0.0"
+ },
"engines": {
"node": ">=8"
}
},
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
+ "node_modules/ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
+ "dev": true
},
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ "node_modules/electron-to-chromium": {
+ "version": "1.4.752",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.752.tgz",
+ "integrity": "sha512-P3QJreYI/AUTcfBVrC4zy9KvnZWekViThgQMX/VpJ+IsOBbcX5JFpORM4qWapwWQ+agb2nYAOyn/4PMXOk0m2Q==",
+ "dev": true
},
- "node_modules/ini": {
- "version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
"dev": true
},
- "node_modules/internal-slot": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.4.tgz",
- "integrity": "sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==",
+ "node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
"dev": true,
- "dependencies": {
- "get-intrinsic": "^1.1.3",
- "has": "^1.0.3",
- "side-channel": "^1.0.4"
- },
"engines": {
- "node": ">= 0.4"
+ "node": ">= 0.8"
}
},
- "node_modules/is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "node_modules/enhanced-resolve": {
+ "version": "5.16.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz",
+ "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==",
"dev": true,
"dependencies": {
- "kind-of": "^6.0.0"
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10.13.0"
}
},
- "node_modules/is-arguments": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
- "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
"engines": {
- "node": ">= 0.4"
+ "node": ">=0.12"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/fb55/entities?sponsor=1"
}
},
- "node_modules/is-array-buffer": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.1.tgz",
- "integrity": "sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==",
+ "node_modules/env-paths": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "is-typed-array": "^1.1.10"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/is-arrayish": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
- },
- "node_modules/is-bigint": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
- "dev": true,
+ "node_modules/error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
"dependencies": {
- "has-bigints": "^1.0.1"
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "node_modules/es-abstract": {
+ "version": "1.23.3",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz",
+ "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==",
+ "dev": true,
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.1",
+ "arraybuffer.prototype.slice": "^1.0.3",
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "data-view-buffer": "^1.0.1",
+ "data-view-byte-length": "^1.0.1",
+ "data-view-byte-offset": "^1.0.0",
+ "es-define-property": "^1.0.0",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "es-set-tostringtag": "^2.0.3",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.4",
+ "get-symbol-description": "^1.0.2",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2",
+ "has-proto": "^1.0.3",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.2",
+ "internal-slot": "^1.0.7",
+ "is-array-buffer": "^3.0.4",
+ "is-callable": "^1.2.7",
+ "is-data-view": "^1.0.1",
+ "is-negative-zero": "^2.0.3",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.3",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.13",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.13.1",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.5",
+ "regexp.prototype.flags": "^1.5.2",
+ "safe-array-concat": "^1.1.2",
+ "safe-regex-test": "^1.0.3",
+ "string.prototype.trim": "^1.2.9",
+ "string.prototype.trimend": "^1.0.8",
+ "string.prototype.trimstart": "^1.0.8",
+ "typed-array-buffer": "^1.0.2",
+ "typed-array-byte-length": "^1.0.1",
+ "typed-array-byte-offset": "^1.0.2",
+ "typed-array-length": "^1.0.6",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.15"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-boolean-object": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "node_modules/es-define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
+ "get-intrinsic": "^1.2.4"
},
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
- "dev": true
- },
- "node_modules/is-callable": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
+ "node_modules/es-errors": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
"dev": true,
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-ci": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
- "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
+ "node_modules/es-iterator-helpers": {
+ "version": "1.0.19",
+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz",
+ "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==",
"dev": true,
"dependencies": {
- "ci-info": "^2.0.0"
- },
- "bin": {
- "is-ci": "bin.js"
- }
- },
- "node_modules/is-ci/node_modules/ci-info": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
- "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
- "dev": true
- },
- "node_modules/is-core-module": {
- "version": "2.11.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz",
- "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
- "dependencies": {
- "has": "^1.0.3"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.3",
+ "es-errors": "^1.3.0",
+ "es-set-tostringtag": "^2.0.3",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "globalthis": "^1.0.3",
+ "has-property-descriptors": "^1.0.2",
+ "has-proto": "^1.0.3",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.7",
+ "iterator.prototype": "^1.1.2",
+ "safe-array-concat": "^1.1.2"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">= 0.4"
}
},
- "node_modules/is-data-descriptor": {
+ "node_modules/es-object-atoms": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz",
+ "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==",
"dev": true,
"dependencies": {
- "kind-of": "^6.0.0"
+ "es-errors": "^1.3.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
}
},
- "node_modules/is-date-object": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz",
+ "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==",
"dev": true,
"dependencies": {
- "has-tostringtag": "^1.0.0"
+ "get-intrinsic": "^1.2.4",
+ "has-tostringtag": "^1.0.2",
+ "hasown": "^2.0.1"
},
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-descriptor": {
+ "node_modules/es-shim-unscopables": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz",
+ "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==",
"dev": true,
"dependencies": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
+ "hasown": "^2.0.0"
}
},
- "node_modules/is-docker": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
"dev": true,
- "bin": {
- "is-docker": "cli.js"
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-extendable": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "node_modules/esbuild": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz",
+ "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==",
"dev": true,
- "dependencies": {
- "is-plain-object": "^2.0.4"
+ "hasInstallScript": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.20.2",
+ "@esbuild/android-arm": "0.20.2",
+ "@esbuild/android-arm64": "0.20.2",
+ "@esbuild/android-x64": "0.20.2",
+ "@esbuild/darwin-arm64": "0.20.2",
+ "@esbuild/darwin-x64": "0.20.2",
+ "@esbuild/freebsd-arm64": "0.20.2",
+ "@esbuild/freebsd-x64": "0.20.2",
+ "@esbuild/linux-arm": "0.20.2",
+ "@esbuild/linux-arm64": "0.20.2",
+ "@esbuild/linux-ia32": "0.20.2",
+ "@esbuild/linux-loong64": "0.20.2",
+ "@esbuild/linux-mips64el": "0.20.2",
+ "@esbuild/linux-ppc64": "0.20.2",
+ "@esbuild/linux-riscv64": "0.20.2",
+ "@esbuild/linux-s390x": "0.20.2",
+ "@esbuild/linux-x64": "0.20.2",
+ "@esbuild/netbsd-x64": "0.20.2",
+ "@esbuild/openbsd-x64": "0.20.2",
+ "@esbuild/sunos-x64": "0.20.2",
+ "@esbuild/win32-arm64": "0.20.2",
+ "@esbuild/win32-ia32": "0.20.2",
+ "@esbuild/win32-x64": "0.20.2"
+ }
+ },
+ "node_modules/esbuild-android-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz",
+ "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "node_modules/esbuild-android-arm64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz",
+ "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
}
},
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "node_modules/esbuild-darwin-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz",
+ "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/is-generator-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
- "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
+ "node_modules/esbuild-darwin-arm64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz",
+ "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=6"
+ "node": ">=12"
}
},
- "node_modules/is-glob": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "node_modules/esbuild-freebsd-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz",
+ "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "is-extglob": "^2.1.1"
- },
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
}
},
- "node_modules/is-in-browser": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz",
- "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g=="
- },
- "node_modules/is-map": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
- "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
+ "node_modules/esbuild-freebsd-arm64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz",
+ "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/is-negative-zero": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
+ "node_modules/esbuild-linux-32": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz",
+ "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
}
},
- "node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "node_modules/esbuild-linux-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz",
+ "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=0.12.0"
+ "node": ">=12"
}
},
- "node_modules/is-number-object": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "node_modules/esbuild-linux-arm": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz",
+ "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
}
},
- "node_modules/is-obj": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
- "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
+ "node_modules/esbuild-linux-arm64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz",
+ "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/is-path-inside": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "node_modules/esbuild-linux-mips64le": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz",
+ "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==",
+ "cpu": [
+ "mips64el"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/is-plain-obj": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
+ "node_modules/esbuild-linux-ppc64le": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz",
+ "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==",
+ "cpu": [
+ "ppc64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
}
},
- "node_modules/is-plain-object": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
- "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "node_modules/esbuild-linux-riscv64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz",
+ "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==",
+ "cpu": [
+ "riscv64"
+ ],
"dev": true,
- "dependencies": {
- "isobject": "^3.0.1"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
}
},
- "node_modules/is-potential-custom-element-name": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
- "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
- "dev": true
- },
- "node_modules/is-regex": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "node_modules/esbuild-linux-s390x": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz",
+ "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==",
+ "cpu": [
+ "s390x"
+ ],
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "has-tostringtag": "^1.0.0"
- },
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
}
},
- "node_modules/is-set": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
- "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
+ "node_modules/esbuild-netbsd-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz",
+ "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/is-shared-array-buffer": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
+ "node_modules/esbuild-openbsd-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz",
+ "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/is-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "node_modules/esbuild-sunos-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz",
+ "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=12"
}
},
- "node_modules/is-string": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "node_modules/esbuild-windows-32": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz",
+ "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==",
+ "cpu": [
+ "ia32"
+ ],
"dev": true,
- "dependencies": {
- "has-tostringtag": "^1.0.0"
- },
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
}
},
- "node_modules/is-symbol": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "node_modules/esbuild-windows-64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz",
+ "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==",
+ "cpu": [
+ "x64"
+ ],
"dev": true,
- "dependencies": {
- "has-symbols": "^1.0.2"
- },
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=12"
}
},
- "node_modules/is-text-path": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
- "integrity": "sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==",
+ "node_modules/esbuild-windows-arm64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz",
+ "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==",
+ "cpu": [
+ "arm64"
+ ],
"dev": true,
- "dependencies": {
- "text-extensions": "^1.0.0"
- },
+ "optional": true,
+ "os": [
+ "win32"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
}
},
- "node_modules/is-typed-array": {
- "version": "1.1.10",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
+ "node_modules/escalade": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
+ "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
"dev": true,
- "dependencies": {
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
- "for-each": "^0.3.3",
- "gopd": "^1.0.1",
- "has-tostringtag": "^1.0.0"
- },
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=6"
}
},
- "node_modules/is-typedarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
- "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
+ "node_modules/escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
"dev": true
},
- "node_modules/is-weakmap": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
- "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
- "dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-weakref": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2"
+ "node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "engines": {
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-weakset": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
- "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "node_modules/eslint": {
+ "version": "8.57.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz",
+ "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.1"
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.4",
+ "@eslint/js": "8.57.0",
+ "@humanwhocodes/config-array": "^0.11.14",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "@ungap/structured-clone": "^1.2.0",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/is-windows": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "node_modules/eslint-config-prettier": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz",
+ "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "bin": {
+ "eslint-config-prettier": "bin/cli.js"
+ },
+ "peerDependencies": {
+ "eslint": ">=7.0.0"
}
},
- "node_modules/is-wsl": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "node_modules/eslint-config-react-app": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz",
+ "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==",
"dev": true,
"dependencies": {
- "is-docker": "^2.0.0"
+ "@babel/core": "^7.16.0",
+ "@babel/eslint-parser": "^7.16.3",
+ "@rushstack/eslint-patch": "^1.1.0",
+ "@typescript-eslint/eslint-plugin": "^5.5.0",
+ "@typescript-eslint/parser": "^5.5.0",
+ "babel-preset-react-app": "^10.0.1",
+ "confusing-browser-globals": "^1.0.11",
+ "eslint-plugin-flowtype": "^8.0.3",
+ "eslint-plugin-import": "^2.25.3",
+ "eslint-plugin-jest": "^25.3.0",
+ "eslint-plugin-jsx-a11y": "^6.5.1",
+ "eslint-plugin-react": "^7.27.1",
+ "eslint-plugin-react-hooks": "^4.3.0",
+ "eslint-plugin-testing-library": "^5.0.1"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/isarray": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
- "dev": true
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
- "dev": true
- },
- "node_modules/isobject": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
- "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/istanbul-lib-coverage": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
- "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
- "dev": true,
- "engines": {
- "node": ">=8"
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^8.0.0"
}
},
- "node_modules/istanbul-lib-instrument": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
- "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz",
+ "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.12.3",
- "@babel/parser": "^7.14.7",
- "@istanbuljs/schema": "^0.1.2",
- "istanbul-lib-coverage": "^3.2.0",
- "semver": "^6.3.0"
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/type-utils": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
+ "debug": "^4.3.4",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "natural-compare-lite": "^1.4.0",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/istanbul-lib-instrument/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^5.0.0",
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/istanbul-lib-report": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/parser": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz",
+ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==",
"dev": true,
"dependencies": {
- "istanbul-lib-coverage": "^3.0.0",
- "make-dir": "^3.0.0",
- "supports-color": "^7.1.0"
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "debug": "^4.3.4"
},
"engines": {
- "node": ">=8"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/istanbul-lib-source-maps": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
- "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/scope-manager": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
"dev": true,
"dependencies": {
- "debug": "^4.1.1",
- "istanbul-lib-coverage": "^3.0.0",
- "source-map": "^0.6.1"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
},
"engines": {
- "node": ">=10"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/type-utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz",
+ "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==",
"dev": true,
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
+ "debug": "^4.3.4",
+ "tsutils": "^3.21.0"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "*"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/istanbul-reports": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
- "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/types": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
"dev": true,
- "dependencies": {
- "html-escaper": "^2.0.0",
- "istanbul-lib-report": "^3.0.0"
- },
"engines": {
- "node": ">=8"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/jest": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest/-/jest-29.3.1.tgz",
- "integrity": "sha512-6iWfL5DTT0Np6UYs/y5Niu7WIfNv/wRTtN5RSXt2DIEft3dx3zPuw/3WJQBCJfmEzvDiEKwoqMbGD9n49+qLSA==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
"dev": true,
"dependencies": {
- "@jest/core": "^29.3.1",
- "@jest/types": "^29.3.1",
- "import-local": "^3.0.2",
- "jest-cli": "^29.3.1"
- },
- "bin": {
- "jest": "bin/jest.js"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
},
"peerDependenciesMeta": {
- "node-notifier": {
+ "typescript": {
"optional": true
}
}
},
- "node_modules/jest-changed-files": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.2.0.tgz",
- "integrity": "sha512-qPVmLLyBmvF5HJrY7krDisx6Voi8DmlV3GZYX0aFNbaQsZeoz1hfxcCMbqDGuQCxU1dJy9eYc2xscE8QrCCYaA==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
"dev": true,
"dependencies": {
- "execa": "^5.0.0",
- "p-limit": "^3.1.0"
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@types/json-schema": "^7.0.9",
+ "@types/semver": "^7.3.12",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "eslint-scope": "^5.1.1",
+ "semver": "^7.3.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
- "node_modules/jest-circus": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.3.1.tgz",
- "integrity": "sha512-wpr26sEvwb3qQQbdlmei+gzp6yoSSoSL6GsLPxnuayZSMrSd5Ka7IjAvatpIernBvT2+Ic6RLTg+jSebScmasg==",
+ "node_modules/eslint-config-react-app/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.3.1",
- "@jest/expect": "^29.3.1",
- "@jest/test-result": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "co": "^4.6.0",
- "dedent": "^0.7.0",
- "is-generator-fn": "^2.0.0",
- "jest-each": "^29.3.1",
- "jest-matcher-utils": "^29.3.1",
- "jest-message-util": "^29.3.1",
- "jest-runtime": "^29.3.1",
- "jest-snapshot": "^29.3.1",
- "jest-util": "^29.3.1",
- "p-limit": "^3.1.0",
- "pretty-format": "^29.3.1",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.3"
+ "@typescript-eslint/types": "5.62.0",
+ "eslint-visitor-keys": "^3.3.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/jest-circus/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint-config-react-app/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-circus/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node": ">=8.0.0"
}
},
- "node_modules/jest-circus/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/eslint-config-react-app/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true,
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "node": ">=4.0"
}
},
- "node_modules/jest-circus/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/eslint-formatter-rdjson": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/eslint-formatter-rdjson/-/eslint-formatter-rdjson-1.0.6.tgz",
+ "integrity": "sha512-RiBsXfe340Mof5pVkg7u0UXiLTm3cRhF9XYUf4hVHEzpIwk5jAIbkifugPpn51CeNxj00RkJU1MfJYoHbUwLFg==",
+ "dev": true
+ },
+ "node_modules/eslint-import-resolver-node": {
+ "version": "0.3.9",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
+ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "debug": "^3.2.7",
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
}
},
- "node_modules/jest-circus/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint-import-resolver-node/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "ms": "^2.1.1"
}
},
- "node_modules/jest-cli": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.3.1.tgz",
- "integrity": "sha512-TO/ewvwyvPOiBBuWZ0gm04z3WWP8TIK8acgPzE4IxgsLKQgb377NYGrQLc3Wl/7ndWzIH2CDNNsUjGxwLL43VQ==",
+ "node_modules/eslint-import-resolver-typescript": {
+ "version": "3.6.1",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz",
+ "integrity": "sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==",
"dev": true,
"dependencies": {
- "@jest/core": "^29.3.1",
- "@jest/test-result": "^29.3.1",
- "@jest/types": "^29.3.1",
- "chalk": "^4.0.0",
- "exit": "^0.1.2",
- "graceful-fs": "^4.2.9",
- "import-local": "^3.0.2",
- "jest-config": "^29.3.1",
- "jest-util": "^29.3.1",
- "jest-validate": "^29.3.1",
- "prompts": "^2.0.1",
- "yargs": "^17.3.1"
- },
- "bin": {
- "jest": "bin/jest.js"
+ "debug": "^4.3.4",
+ "enhanced-resolve": "^5.12.0",
+ "eslint-module-utils": "^2.7.4",
+ "fast-glob": "^3.3.1",
+ "get-tsconfig": "^4.5.0",
+ "is-core-module": "^2.11.0",
+ "is-glob": "^4.0.3"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^14.18.0 || >=16.0.0"
},
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "funding": {
+ "url": "https://opencollective.com/unts/projects/eslint-import-resolver-ts"
},
- "peerDependenciesMeta": {
- "node-notifier": {
- "optional": true
- }
+ "peerDependencies": {
+ "eslint": "*",
+ "eslint-plugin-import": "*"
}
},
- "node_modules/jest-cli/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint-module-utils": {
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz",
+ "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "debug": "^3.2.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
}
},
- "node_modules/jest-cli/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/eslint-module-utils/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
"dependencies": {
- "@types/yargs-parser": "*"
+ "ms": "^2.1.1"
}
},
- "node_modules/jest-cli/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/eslint-plugin-flowtype": {
+ "version": "8.0.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz",
+ "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "lodash": "^4.17.21",
+ "string-natural-compare": "^3.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "@babel/plugin-syntax-flow": "^7.14.5",
+ "@babel/plugin-transform-react-jsx": "^7.14.9",
+ "eslint": "^8.1.0"
}
},
- "node_modules/jest-config": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.3.1.tgz",
- "integrity": "sha512-y0tFHdj2WnTEhxmGUK1T7fgLen7YK4RtfvpLFBXfQkh2eMJAQq24Vx9472lvn5wg0MAO6B+iPfJfzdR9hJYalg==",
+ "node_modules/eslint-plugin-import": {
+ "version": "2.29.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz",
+ "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/test-sequencer": "^29.3.1",
- "@jest/types": "^29.3.1",
- "babel-jest": "^29.3.1",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "deepmerge": "^4.2.2",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
- "jest-circus": "^29.3.1",
- "jest-environment-node": "^29.3.1",
- "jest-get-type": "^29.2.0",
- "jest-regex-util": "^29.2.0",
- "jest-resolve": "^29.3.1",
- "jest-runner": "^29.3.1",
- "jest-util": "^29.3.1",
- "jest-validate": "^29.3.1",
- "micromatch": "^4.0.4",
- "parse-json": "^5.2.0",
- "pretty-format": "^29.3.1",
- "slash": "^3.0.0",
- "strip-json-comments": "^3.1.1"
+ "array-includes": "^3.1.7",
+ "array.prototype.findlastindex": "^1.2.3",
+ "array.prototype.flat": "^1.3.2",
+ "array.prototype.flatmap": "^1.3.2",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.9",
+ "eslint-module-utils": "^2.8.0",
+ "hasown": "^2.0.0",
+ "is-core-module": "^2.13.1",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.fromentries": "^2.0.7",
+ "object.groupby": "^1.0.1",
+ "object.values": "^1.1.7",
+ "semver": "^6.3.1",
+ "tsconfig-paths": "^3.15.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4"
},
"peerDependencies": {
- "@types/node": "*",
- "ts-node": ">=9.0.0"
- },
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "ts-node": {
- "optional": true
- }
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
}
},
- "node_modules/jest-config/node_modules/@jest/transform": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
- "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
+ "node_modules/eslint-plugin-import/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "^2.1.1"
}
},
- "node_modules/jest-config/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint-plugin-import/node_modules/doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "esutils": "^2.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/jest-config/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/eslint-plugin-import/node_modules/json5": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
"dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/jest-config/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
+ "minimist": "^1.2.0"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "bin": {
+ "json5": "lib/cli.js"
}
},
- "node_modules/jest-config/node_modules/babel-jest": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.3.1.tgz",
- "integrity": "sha512-aard+xnMoxgjwV70t0L6wkW/3HQQtV+O0PEimxKgzNqCJnbYmroPojdP2tqKSOAt8QAKV/uSZU8851M7B5+fcA==",
+ "node_modules/eslint-plugin-import/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"dependencies": {
- "@jest/transform": "^29.3.1",
- "@types/babel__core": "^7.1.14",
- "babel-plugin-istanbul": "^6.1.1",
- "babel-preset-jest": "^29.2.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "slash": "^3.0.0"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.8.0"
+ "node": "*"
}
},
- "node_modules/jest-config/node_modules/babel-plugin-jest-hoist": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.2.0.tgz",
- "integrity": "sha512-TnspP2WNiR3GLfCsUNHqeXw0RoQ2f9U5hQ5L3XFpwuO8htQmSrhh8qsB6vi5Yi8+kuynN1yjDjQsPfkebmB6ZA==",
+ "node_modules/eslint-plugin-import/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
- "dependencies": {
- "@babel/template": "^7.3.3",
- "@babel/types": "^7.3.3",
- "@types/babel__core": "^7.1.14",
- "@types/babel__traverse": "^7.0.6"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "bin": {
+ "semver": "bin/semver.js"
}
},
- "node_modules/jest-config/node_modules/babel-preset-jest": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.2.0.tgz",
- "integrity": "sha512-z9JmMJppMxNv8N7fNRHvhMg9cvIkMxQBXgFkane3yKVEvEOP+kB50lk8DFRvF9PGqbyXxlmebKWhuDORO8RgdA==",
+ "node_modules/eslint-plugin-import/node_modules/tsconfig-paths": {
+ "version": "3.15.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz",
+ "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==",
"dev": true,
"dependencies": {
- "babel-plugin-jest-hoist": "^29.2.0",
- "babel-preset-current-node-syntax": "^1.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
}
},
- "node_modules/jest-config/node_modules/convert-source-map": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
- },
- "node_modules/jest-config/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/eslint-plugin-jest": {
+ "version": "25.7.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz",
+ "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
+ "@typescript-eslint/experimental-utils": "^5.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
},
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "peerDependencies": {
+ "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0",
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@typescript-eslint/eslint-plugin": {
+ "optional": true
+ },
+ "jest": {
+ "optional": true
+ }
}
},
- "node_modules/jest-config/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
- "dev": true,
+ "node_modules/eslint-plugin-jsx-a11y": {
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz",
+ "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==",
+ "dev": true,
+ "dependencies": {
+ "@babel/runtime": "^7.23.2",
+ "aria-query": "^5.3.0",
+ "array-includes": "^3.1.7",
+ "array.prototype.flatmap": "^1.3.2",
+ "ast-types-flow": "^0.0.8",
+ "axe-core": "=4.7.0",
+ "axobject-query": "^3.2.1",
+ "damerau-levenshtein": "^1.0.8",
+ "emoji-regex": "^9.2.2",
+ "es-iterator-helpers": "^1.0.15",
+ "hasown": "^2.0.0",
+ "jsx-ast-utils": "^3.3.5",
+ "language-tags": "^1.0.9",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.7",
+ "object.fromentries": "^2.0.7"
+ },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
}
},
- "node_modules/jest-config/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/jest-config/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint-plugin-jsx-a11y/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "*"
}
},
- "node_modules/jest-config/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
+ "node_modules/eslint-plugin-prettier": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz",
+ "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==",
"dev": true,
"dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
+ "prettier-linter-helpers": "^1.0.0",
+ "synckit": "^0.8.6"
},
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint-plugin-prettier"
+ },
+ "peerDependencies": {
+ "@types/eslint": ">=8.0.0",
+ "eslint": ">=8.0.0",
+ "eslint-config-prettier": "*",
+ "prettier": ">=3.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/eslint": {
+ "optional": true
+ },
+ "eslint-config-prettier": {
+ "optional": true
+ }
}
},
- "node_modules/jest-diff": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz",
- "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==",
+ "node_modules/eslint-plugin-react": {
+ "version": "7.34.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.1.tgz",
+ "integrity": "sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==",
"dev": true,
"dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^29.3.1",
- "jest-get-type": "^29.2.0",
- "pretty-format": "^29.3.1"
+ "array-includes": "^3.1.7",
+ "array.prototype.findlast": "^1.2.4",
+ "array.prototype.flatmap": "^1.3.2",
+ "array.prototype.toreversed": "^1.1.2",
+ "array.prototype.tosorted": "^1.1.3",
+ "doctrine": "^2.1.0",
+ "es-iterator-helpers": "^1.0.17",
+ "estraverse": "^5.3.0",
+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.7",
+ "object.fromentries": "^2.0.7",
+ "object.hasown": "^1.1.3",
+ "object.values": "^1.1.7",
+ "prop-types": "^15.8.1",
+ "resolve": "^2.0.0-next.5",
+ "semver": "^6.3.1",
+ "string.prototype.matchall": "^4.0.10"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
}
},
- "node_modules/jest-diff/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/eslint-plugin-react-hooks": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
"dev": true,
"engines": {
"node": ">=10"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "peerDependencies": {
+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
}
},
- "node_modules/jest-diff/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint-plugin-react/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/jest-docblock": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.2.0.tgz",
- "integrity": "sha512-bkxUsxTgWQGbXV5IENmfiIuqZhJcyvF7tU4zJ/7ioTutdz4ToB5Yx6JOFBpgI+TphRY4lhOyCWGNH/QFQh5T6A==",
+ "node_modules/eslint-plugin-react/node_modules/doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
"dev": true,
"dependencies": {
- "detect-newline": "^3.0.0"
+ "esutils": "^2.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/jest-each": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.3.1.tgz",
- "integrity": "sha512-qrZH7PmFB9rEzCSl00BWjZYuS1BSOH8lLuC0azQE9lQrAx3PWGKHTDudQiOSwIy5dGAJh7KA0ScYlCP7JxvFYA==",
+ "node_modules/eslint-plugin-react/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "chalk": "^4.0.0",
- "jest-get-type": "^29.2.0",
- "jest-util": "^29.3.1",
- "pretty-format": "^29.3.1"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "*"
}
},
- "node_modules/jest-each/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint-plugin-react/node_modules/resolve": {
+ "version": "2.0.0-next.5",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz",
+ "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-each/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/jest-each/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
- "engines": {
- "node": ">=10"
+ "bin": {
+ "resolve": "bin/resolve"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/jest-each/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
- "dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-each/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint-plugin-react/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "bin": {
+ "semver": "bin/semver.js"
}
},
- "node_modules/jest-environment-jsdom": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.3.1.tgz",
- "integrity": "sha512-G46nKgiez2Gy4zvYNhayfMEAFlVHhWfncqvqS6yCd0i+a4NsSUD2WtrKSaYQrYiLQaupHXxCRi8xxVL2M9PbhA==",
+ "node_modules/eslint-plugin-testing-library": {
+ "version": "5.11.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz",
+ "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.3.1",
- "@jest/fake-timers": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/jsdom": "^20.0.0",
- "@types/node": "*",
- "jest-mock": "^29.3.1",
- "jest-util": "^29.3.1",
- "jsdom": "^20.0.0"
+ "@typescript-eslint/utils": "^5.58.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0",
+ "npm": ">=6"
},
"peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
+ "eslint": "^7.5.0 || ^8.0.0"
}
},
- "node_modules/jest-environment-jsdom/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/scope-manager": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-environment-jsdom/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/jest-environment-jsdom/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/jest-environment-node": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.3.1.tgz",
- "integrity": "sha512-xm2THL18Xf5sIHoU7OThBPtuH6Lerd+Y1NLYiZJlkE3hbE+7N7r8uvHIl/FkZ5ymKXJe/11SQuf3fv4v6rUMag==",
+ "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.3.1",
- "@jest/fake-timers": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "jest-mock": "^29.3.1",
- "jest-util": "^29.3.1"
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/jest-environment-node/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@types/json-schema": "^7.0.9",
+ "@types/semver": "^7.3.12",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "eslint-scope": "^5.1.1",
+ "semver": "^7.3.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
}
},
- "node_modules/jest-environment-node/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
"dev": true,
"dependencies": {
- "@types/yargs-parser": "*"
+ "@typescript-eslint/types": "5.62.0",
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
}
},
- "node_modules/jest-environment-node/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/eslint-plugin-testing-library/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8.0.0"
}
},
- "node_modules/jest-get-type": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz",
- "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==",
+ "node_modules/eslint-plugin-testing-library/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true,
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
}
},
- "node_modules/jest-haste-map": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
- "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
+ "node_modules/eslint-scope": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
"dev": true,
"dependencies": {
- "@jest/types": "^26.6.2",
- "@types/graceful-fs": "^4.1.2",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.4",
- "jest-regex-util": "^26.0.0",
- "jest-serializer": "^26.6.2",
- "jest-util": "^26.6.2",
- "jest-worker": "^26.6.2",
- "micromatch": "^4.0.2",
- "sane": "^4.0.3",
- "walker": "^1.0.7"
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
},
"engines": {
- "node": ">= 10.14.2"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
- "optionalDependencies": {
- "fsevents": "^2.1.2"
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/jest-haste-map/node_modules/jest-worker": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
+ "node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
"dev": true,
- "dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^7.0.0"
- },
"engines": {
- "node": ">= 10.13.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/jest-leak-detector": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.3.1.tgz",
- "integrity": "sha512-3DA/VVXj4zFOPagGkuqHnSQf1GZBmmlagpguxEERO6Pla2g84Q1MaVIB3YMxgUaFIaYag8ZnTyQgiZ35YEqAQA==",
+ "node_modules/eslint/node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
"dependencies": {
- "jest-get-type": "^29.2.0",
- "pretty-format": "^29.3.1"
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/jest-leak-detector/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/eslint/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=8"
},
"funding": {
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/jest-leak-detector/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/jest-matcher-utils": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.3.1.tgz",
- "integrity": "sha512-fkRMZUAScup3txIKfMe3AIZZmPEjWEdsPJFK3AIy5qRohWqQFg1qrmKfYXR9qEkNc7OdAu2N4KPHibEmy4HPeQ==",
+ "node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "chalk": "^4.0.0",
- "jest-diff": "^29.3.1",
- "jest-get-type": "^29.2.0",
- "pretty-format": "^29.3.1"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "dev": true,
"engines": {
"node": ">=10"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/jest-matcher-utils/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "color-name": "~1.1.4"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=7.0.0"
}
},
- "node_modules/jest-message-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.3.1.tgz",
- "integrity": "sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA==",
+ "node_modules/eslint/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/eslint/node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
"dependencies": {
- "@babel/code-frame": "^7.12.13",
- "@jest/types": "^29.3.1",
- "@types/stack-utils": "^2.0.0",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "micromatch": "^4.0.4",
- "pretty-format": "^29.3.1",
- "slash": "^3.0.0",
- "stack-utils": "^2.0.3"
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-message-util/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint/node_modules/globals": {
+ "version": "13.24.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
+ "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "type-fest": "^0.20.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-message-util/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
+ "node_modules/eslint/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
},
- "node_modules/jest-message-util/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/eslint/node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
"engines": {
"node": ">=10"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-message-util/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/eslint/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "*"
}
},
- "node_modules/jest-mock": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.3.1.tgz",
- "integrity": "sha512-H8/qFDtDVMFvFP4X8NuOT3XRDzOUTz+FeACjufHzsOIBAxivLqkB1PoLCaJx9iPPQ8dZThHPp/G3WRWyMgA3JA==",
+ "node_modules/eslint/node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "jest-util": "^29.3.1"
+ "yocto-queue": "^0.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-mock/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eslint/node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "p-limit": "^3.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-mock/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-mock/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/eslint/node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/jest-pnp-resolver": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
- "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
+ "node_modules/eslint/node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
"dev": true,
"engines": {
- "node": ">=6"
- },
- "peerDependencies": {
- "jest-resolve": "*"
+ "node": ">=10"
},
- "peerDependenciesMeta": {
- "jest-resolve": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-regex-util": {
- "version": "26.0.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
- "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
+ "node_modules/eslint/node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true,
"engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/jest-resolve": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.3.1.tgz",
- "integrity": "sha512-amXJgH/Ng712w3Uz5gqzFBBjxV8WFLSmNjoreBGMqxgCz5cH7swmBZzgBaCIOsvb0NbpJ0vgaSFdJqMdT+rADw==",
- "dev": true,
- "dependencies": {
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-pnp-resolver": "^1.2.2",
- "jest-util": "^29.3.1",
- "jest-validate": "^29.3.1",
- "resolve": "^1.20.0",
- "resolve.exports": "^1.1.0",
- "slash": "^3.0.0"
+ "node": ">=10"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-resolve-dependencies": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.3.1.tgz",
- "integrity": "sha512-Vk0cYq0byRw2WluNmNWGqPeRnZ3p3hHmjJMp2dyyZeYIfiBskwq4rpiuGFR6QGAdbj58WC7HN4hQHjf2mpvrLA==",
+ "node_modules/espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"dependencies": {
- "jest-regex-util": "^29.2.0",
- "jest-snapshot": "^29.3.1"
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-resolve-dependencies/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
- "dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/jest-resolve/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/jest-resolve/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "node": ">=4"
}
},
- "node_modules/jest-resolve/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/esquery": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
+ "estraverse": "^5.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "node": ">=0.10"
}
},
- "node_modules/jest-resolve/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
"dev": true,
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
}
},
- "node_modules/jest-resolve/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
}
},
- "node_modules/jest-runner": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.3.1.tgz",
- "integrity": "sha512-oFvcwRNrKMtE6u9+AQPMATxFcTySyKfLhvso7Sdk/rNpbhg4g2GAGCopiInk1OP4q6gz3n6MajW4+fnHWlU3bA==",
+ "node_modules/estree-walker": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
+ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+ "dev": true
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
"dev": true,
- "dependencies": {
- "@jest/console": "^29.3.1",
- "@jest/environment": "^29.3.1",
- "@jest/test-result": "^29.3.1",
- "@jest/transform": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "emittery": "^0.13.1",
- "graceful-fs": "^4.2.9",
- "jest-docblock": "^29.2.0",
- "jest-environment-node": "^29.3.1",
- "jest-haste-map": "^29.3.1",
- "jest-leak-detector": "^29.3.1",
- "jest-message-util": "^29.3.1",
- "jest-resolve": "^29.3.1",
- "jest-runtime": "^29.3.1",
- "jest-util": "^29.3.1",
- "jest-watcher": "^29.3.1",
- "jest-worker": "^29.3.1",
- "p-limit": "^3.1.0",
- "source-map-support": "0.5.13"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/jest-runner/node_modules/@jest/transform": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
- "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
+ "node_modules/etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
"dev": true,
- "dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.6"
}
},
- "node_modules/jest-runner/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
+ },
+ "node_modules/execa": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
+ "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^8.0.1",
+ "human-signals": "^5.0.0",
+ "is-stream": "^3.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^5.1.0",
+ "onetime": "^6.0.0",
+ "signal-exit": "^4.1.0",
+ "strip-final-newline": "^3.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=16.17"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
- "node_modules/jest-runner/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/express": {
+ "version": "4.19.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz",
+ "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
+ "dev": true,
+ "dependencies": {
+ "accepts": "~1.3.8",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.20.2",
+ "content-disposition": "0.5.4",
+ "content-type": "~1.0.4",
+ "cookie": "0.6.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "1.2.0",
+ "fresh": "0.5.2",
+ "http-errors": "2.0.0",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "2.4.1",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.7",
+ "qs": "6.11.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.2.1",
+ "send": "0.18.0",
+ "serve-static": "1.15.0",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/express/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"dependencies": {
- "@types/yargs-parser": "*"
+ "ms": "2.0.0"
}
},
- "node_modules/jest-runner/node_modules/convert-source-map": {
+ "node_modules/express/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "dev": true
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true
+ },
+ "node_modules/fast-diff": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz",
+ "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==",
"dev": true
},
- "node_modules/jest-runner/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/fast-glob": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz",
+ "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
},
- "optionalDependencies": {
- "fsevents": "^2.3.2"
- }
- },
- "node_modules/jest-runner/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
- "dev": true,
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8.6.0"
}
},
- "node_modules/jest-runner/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "is-glob": "^4.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 6"
}
},
- "node_modules/jest-runner/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
+ "dev": true
+ },
+ "node_modules/fastq": {
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
+ "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
"dev": true,
"dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "reusify": "^1.0.4"
}
},
- "node_modules/jest-runtime": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.3.1.tgz",
- "integrity": "sha512-jLzkIxIqXwBEOZx7wx9OO9sxoZmgT2NhmQKzHQm1xwR1kNW/dn0OjxR424VwHHf1SPN6Qwlb5pp1oGCeFTQ62A==",
+ "node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
"dev": true,
"dependencies": {
- "@jest/environment": "^29.3.1",
- "@jest/fake-timers": "^29.3.1",
- "@jest/globals": "^29.3.1",
- "@jest/source-map": "^29.2.0",
- "@jest/test-result": "^29.3.1",
- "@jest/transform": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "cjs-module-lexer": "^1.0.0",
- "collect-v8-coverage": "^1.0.0",
- "glob": "^7.1.3",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-message-util": "^29.3.1",
- "jest-mock": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-resolve": "^29.3.1",
- "jest-snapshot": "^29.3.1",
- "jest-util": "^29.3.1",
- "slash": "^3.0.0",
- "strip-bom": "^4.0.0"
+ "flat-cache": "^3.0.4"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^10.12.0 || >=12.0.0"
}
},
- "node_modules/jest-runtime/node_modules/@jest/transform": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
- "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
+ "to-regex-range": "^5.0.1"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/jest-runtime/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/finalhandler": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
+ "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "2.4.1",
+ "parseurl": "~1.3.3",
+ "statuses": "2.0.1",
+ "unpipe": "~1.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.8"
}
},
- "node_modules/jest-runtime/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/finalhandler/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"dependencies": {
- "@types/yargs-parser": "*"
+ "ms": "2.0.0"
}
},
- "node_modules/jest-runtime/node_modules/convert-source-map": {
+ "node_modules/finalhandler/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"dev": true
},
- "node_modules/jest-runtime/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/find-root": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ },
+ "node_modules/find-up": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz",
+ "integrity": "sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
+ "locate-path": "^7.2.0",
+ "path-exists": "^5.0.0",
+ "unicorn-magic": "^0.1.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=18"
},
- "optionalDependencies": {
- "fsevents": "^2.3.2"
- }
- },
- "node_modules/jest-runtime/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
- "dev": true,
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-runtime/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/flat-cache": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz",
+ "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "flatted": "^3.2.9",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^10.12.0 || >=12.0.0"
}
},
- "node_modules/jest-runtime/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
- "dev": true,
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
- }
+ "node_modules/flatted": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz",
+ "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==",
+ "dev": true
},
- "node_modules/jest-serializer": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
- "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
- "dev": true,
- "dependencies": {
- "@types/node": "*",
- "graceful-fs": "^4.2.4"
- },
+ "node_modules/follow-redirects": {
+ "version": "1.15.6",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
+ "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
"engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/jest-snapshot": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.3.1.tgz",
- "integrity": "sha512-+3JOc+s28upYLI2OJM4PWRGK9AgpsMs/ekNryUV0yMBClT9B1DF2u2qay8YxcQd338PPYSFNb0lsar1B49sLDA==",
- "dev": true,
- "dependencies": {
- "@babel/core": "^7.11.6",
- "@babel/generator": "^7.7.2",
- "@babel/plugin-syntax-jsx": "^7.7.2",
- "@babel/plugin-syntax-typescript": "^7.7.2",
- "@babel/traverse": "^7.7.2",
- "@babel/types": "^7.3.3",
- "@jest/expect-utils": "^29.3.1",
- "@jest/transform": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/babel__traverse": "^7.0.6",
- "@types/prettier": "^2.1.5",
- "babel-preset-current-node-syntax": "^1.0.0",
- "chalk": "^4.0.0",
- "expect": "^29.3.1",
- "graceful-fs": "^4.2.9",
- "jest-diff": "^29.3.1",
- "jest-get-type": "^29.2.0",
- "jest-haste-map": "^29.3.1",
- "jest-matcher-utils": "^29.3.1",
- "jest-message-util": "^29.3.1",
- "jest-util": "^29.3.1",
- "natural-compare": "^1.4.0",
- "pretty-format": "^29.3.1",
- "semver": "^7.3.5"
+ "node": ">=4.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
}
},
- "node_modules/jest-snapshot/node_modules/@jest/transform": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.3.1.tgz",
- "integrity": "sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==",
+ "node_modules/for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
"dev": true,
"dependencies": {
- "@babel/core": "^7.11.6",
- "@jest/types": "^29.3.1",
- "@jridgewell/trace-mapping": "^0.3.15",
- "babel-plugin-istanbul": "^6.1.1",
- "chalk": "^4.0.0",
- "convert-source-map": "^2.0.0",
- "fast-json-stable-stringify": "^2.1.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.3.1",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "micromatch": "^4.0.4",
- "pirates": "^4.0.4",
- "slash": "^3.0.0",
- "write-file-atomic": "^4.0.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "is-callable": "^1.1.3"
}
},
- "node_modules/jest-snapshot/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
- "dev": true,
+ "node_modules/form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 6"
}
},
- "node_modules/jest-snapshot/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/forwarded": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "engines": {
+ "node": ">= 0.6"
}
},
- "node_modules/jest-snapshot/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
"dev": true,
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/jest-snapshot/node_modules/convert-source-map": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
- "dev": true
+ "node": ">= 0.6"
+ }
},
- "node_modules/jest-snapshot/node_modules/jest-haste-map": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.3.1.tgz",
- "integrity": "sha512-/FFtvoG1xjbbPXQLFef+WSU4yrc0fc0Dds6aRPBojUid7qlPqZvxdUBA03HW0fnVHXVCnCdkuoghYItKNzc/0A==",
+ "node_modules/fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "graceful-fs": "^4.2.9",
- "jest-regex-util": "^29.2.0",
- "jest-util": "^29.3.1",
- "jest-worker": "^29.3.1",
- "micromatch": "^4.0.4",
- "walker": "^1.0.8"
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "node": ">=12"
}
},
- "node_modules/jest-snapshot/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
+ "dev": true
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
"dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-snapshot/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/function.prototype.name": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
+ "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-snapshot/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
"dev": true,
- "dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-snapshot/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
- "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
"dev": true,
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
- },
"engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/jest-transform-stub": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/jest-transform-stub/-/jest-transform-stub-2.0.0.tgz",
- "integrity": "sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==",
- "dev": true
- },
- "node_modules/jest-util": {
- "version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
- "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
"dev": true,
- "dependencies": {
- "@jest/types": "^26.6.2",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "graceful-fs": "^4.2.4",
- "is-ci": "^2.0.0",
- "micromatch": "^4.0.2"
- },
"engines": {
- "node": ">= 10.14.2"
+ "node": "6.* || 8.* || >= 10.*"
}
},
- "node_modules/jest-validate": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.3.1.tgz",
- "integrity": "sha512-N9Lr3oYR2Mpzuelp1F8negJR3YE+L1ebk1rYA5qYo9TTY3f9OWdptLoNSPP9itOCBIRBqjt/S5XHlzYglLN67g==",
+ "node_modules/get-func-name": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz",
+ "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "camelcase": "^6.2.0",
- "chalk": "^4.0.0",
- "jest-get-type": "^29.2.0",
- "leven": "^3.1.0",
- "pretty-format": "^29.3.1"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "*"
}
},
- "node_modules/jest-validate/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/get-intrinsic": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "hasown": "^2.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-validate/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/get-package-type": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "engines": {
+ "node": ">=8.0.0"
}
},
- "node_modules/jest-validate/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/get-stream": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
+ "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": ">=16"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-validate/node_modules/camelcase": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+ "node_modules/get-symbol-description": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz",
+ "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==",
"dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.5",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4"
+ },
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-validate/node_modules/pretty-format": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.3.1.tgz",
- "integrity": "sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg==",
+ "node_modules/get-tsconfig": {
+ "version": "4.7.3",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.3.tgz",
+ "integrity": "sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "ansi-styles": "^5.0.0",
- "react-is": "^18.0.0"
+ "resolve-pkg-maps": "^1.0.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
}
},
- "node_modules/jest-watch-typeahead": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.1.tgz",
- "integrity": "sha512-jYpYmUnTzysmVnwq49TAxlmtOAwp8QIqvZyoofQFn8fiWhEDZj33ZXzg3JA4nGnzWFm1hbWf3ADpteUokvXgFA==",
+ "node_modules/git-raw-commits": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-4.0.0.tgz",
+ "integrity": "sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==",
"dev": true,
"dependencies": {
- "ansi-escapes": "^6.0.0",
- "chalk": "^4.0.0",
- "jest-regex-util": "^29.0.0",
- "jest-watcher": "^29.0.0",
- "slash": "^5.0.0",
- "string-length": "^5.0.1",
- "strip-ansi": "^7.0.1"
+ "dargs": "^8.0.0",
+ "meow": "^12.0.1",
+ "split2": "^4.0.0"
},
- "engines": {
- "node": "^14.17.0 || ^16.10.0 || >=18.0.0"
+ "bin": {
+ "git-raw-commits": "cli.mjs"
},
- "peerDependencies": {
- "jest": "^27.0.0 || ^28.0.0 || ^29.0.0"
+ "engines": {
+ "node": ">=16"
}
},
- "node_modules/jest-watch-typeahead/node_modules/ansi-escapes": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.0.0.tgz",
- "integrity": "sha512-IG23inYII3dWlU2EyiAiGj6Bwal5GzsgPMwjYGvc1HPE2dgbj4ZB5ToWBKSquKw74nB3TIuOwaI6/jSULzfgrw==",
+ "node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"dev": true,
"dependencies": {
- "type-fest": "^3.0.0"
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
},
"engines": {
- "node": ">=14.16"
+ "node": "*"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/jest-watch-typeahead/node_modules/ansi-regex": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "node_modules/glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
"dev": true,
- "engines": {
- "node": ">=12"
+ "dependencies": {
+ "is-glob": "^4.0.3"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ "engines": {
+ "node": ">=10.13.0"
}
},
- "node_modules/jest-watch-typeahead/node_modules/char-regex": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
- "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==",
+ "node_modules/glob/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
- "engines": {
- "node": ">=12.20"
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": {
- "version": "29.2.0",
- "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.2.0.tgz",
- "integrity": "sha512-6yXn0kg2JXzH30cr2NlThF+70iuO/3irbaB4mh5WyqNIvLLP+B6sFdluO1/1RJmslyh/f9osnefECflHvTbwVA==",
+ "node_modules/glob/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "*"
}
},
- "node_modules/jest-watch-typeahead/node_modules/slash": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz",
- "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==",
+ "node_modules/global-directory": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/global-directory/-/global-directory-4.0.1.tgz",
+ "integrity": "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==",
"dev": true,
+ "dependencies": {
+ "ini": "4.1.1"
+ },
"engines": {
- "node": ">=14.16"
+ "node": ">=18"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-watch-typeahead/node_modules/string-length": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
- "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
+ "node_modules/globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
"dev": true,
- "dependencies": {
- "char-regex": "^2.0.0",
- "strip-ansi": "^7.0.1"
- },
"engines": {
- "node": ">=12.20"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=4"
}
},
- "node_modules/jest-watch-typeahead/node_modules/strip-ansi": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
- "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
+ "node_modules/globalthis": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz",
+ "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==",
"dev": true,
"dependencies": {
- "ansi-regex": "^6.0.1"
+ "define-properties": "^1.2.1",
+ "gopd": "^1.0.1"
},
"engines": {
- "node": ">=12"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-watch-typeahead/node_modules/type-fest": {
- "version": "3.5.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.5.2.tgz",
- "integrity": "sha512-Ph7S4EhXzWy0sbljEuZo0tTNoLl+K2tPauGrQpcwUWrOVneLePTuhVzcuzVJJ6RU5DsNwQZka+8YtkXXU4z9cA==",
+ "node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"dev": true,
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
"engines": {
- "node": ">=14.16"
+ "node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jest-watcher": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.3.1.tgz",
- "integrity": "sha512-RspXG2BQFDsZSRKGCT/NiNa8RkQ1iKAjrO0//soTMWx/QUt+OcxMqMSBxz23PYGqUuWm2+m2mNNsmj0eIoOaFg==",
- "dev": true,
- "dependencies": {
- "@jest/test-result": "^29.3.1",
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.0.0",
- "emittery": "^0.13.1",
- "jest-util": "^29.3.1",
- "string-length": "^4.0.1"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
+ "node_modules/globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+ "dev": true
},
- "node_modules/jest-watcher/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "get-intrinsic": "^1.1.3"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-watcher/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
+ "dev": true
+ },
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
+ "dev": true
},
- "node_modules/jest-watcher/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/happy-dom": {
+ "version": "14.7.1",
+ "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-14.7.1.tgz",
+ "integrity": "sha512-v60Q0evZ4clvMcrAh5/F8EdxDdfHdFrtffz/CNe10jKD+nFweZVxM91tW+UyY2L4AtpgIaXdZ7TQmiO1pfcwbg==",
"dev": true,
"dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
+ "entities": "^4.5.0",
+ "webidl-conversions": "^7.0.0",
+ "whatwg-mimetype": "^3.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/has-bigints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-worker": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.3.1.tgz",
- "integrity": "sha512-lY4AnnmsEWeiXirAIA0c9SDPbuCBq8IYuDVL8PMm0MZ2PEs2yPvRA/J64QBXuZp7CYKrDM/rmNrc9/i3KJQncw==",
+ "node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
- "dependencies": {
- "@types/node": "*",
- "jest-util": "^29.3.1",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/jest-worker/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
+ "node_modules/has-property-descriptors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
"dev": true,
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "es-define-property": "^1.0.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-worker/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
+ "node_modules/has-proto": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
"dev": true,
- "dependencies": {
- "@types/yargs-parser": "*"
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-worker/node_modules/jest-util": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.3.1.tgz",
- "integrity": "sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ==",
+ "node_modules/has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
"dev": true,
- "dependencies": {
- "@jest/types": "^29.3.1",
- "@types/node": "*",
- "chalk": "^4.0.0",
- "ci-info": "^3.2.0",
- "graceful-fs": "^4.2.9",
- "picomatch": "^2.2.3"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "node_modules/has-tostringtag": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
+ "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"dev": true,
"dependencies": {
- "has-flag": "^4.0.0"
+ "has-symbols": "^1.0.3"
},
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/jest/node_modules/@jest/types": {
- "version": "29.3.1",
- "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.3.1.tgz",
- "integrity": "sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA==",
- "dev": true,
+ "node_modules/hasown": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
"dependencies": {
- "@jest/schemas": "^29.0.0",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "@types/istanbul-reports": "^3.0.0",
- "@types/node": "*",
- "@types/yargs": "^17.0.8",
- "chalk": "^4.0.0"
+ "function-bind": "^1.1.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
}
},
- "node_modules/jest/node_modules/@types/yargs": {
- "version": "17.0.19",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.19.tgz",
- "integrity": "sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==",
- "dev": true,
+ "node_modules/hoist-non-react-statics": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
"dependencies": {
- "@types/yargs-parser": "*"
+ "react-is": "^16.7.0"
}
},
- "node_modules/js-sdsl": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
- "integrity": "sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==",
- "dev": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/js-sdsl"
- }
+ "node_modules/hoist-non-react-statics/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
- "node_modules/js-tokens": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ "node_modules/html-escaper": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
+ "dev": true
},
- "node_modules/js-yaml": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
- "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
- "dev": true,
+ "node_modules/html-parse-stringify": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz",
+ "integrity": "sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==",
"dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "void-elements": "3.1.0"
}
},
- "node_modules/jsdom": {
- "version": "20.0.3",
- "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
- "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
+ "node_modules/http-errors": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
"dev": true,
"dependencies": {
- "abab": "^2.0.6",
- "acorn": "^8.8.1",
- "acorn-globals": "^7.0.0",
- "cssom": "^0.5.0",
- "cssstyle": "^2.3.0",
- "data-urls": "^3.0.2",
- "decimal.js": "^10.4.2",
- "domexception": "^4.0.0",
- "escodegen": "^2.0.0",
- "form-data": "^4.0.0",
- "html-encoding-sniffer": "^3.0.0",
- "http-proxy-agent": "^5.0.0",
- "https-proxy-agent": "^5.0.1",
- "is-potential-custom-element-name": "^1.0.1",
- "nwsapi": "^2.2.2",
- "parse5": "^7.1.1",
- "saxes": "^6.0.0",
- "symbol-tree": "^3.2.4",
- "tough-cookie": "^4.1.2",
- "w3c-xmlserializer": "^4.0.0",
- "webidl-conversions": "^7.0.0",
- "whatwg-encoding": "^2.0.0",
- "whatwg-mimetype": "^3.0.0",
- "whatwg-url": "^11.0.0",
- "ws": "^8.11.0",
- "xml-name-validator": "^4.0.0"
+ "depd": "2.0.0",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "toidentifier": "1.0.1"
},
"engines": {
- "node": ">=14"
- },
- "peerDependencies": {
- "canvas": "^2.5.0"
- },
- "peerDependenciesMeta": {
- "canvas": {
- "optional": true
- }
+ "node": ">= 0.8"
}
},
- "node_modules/jsesc": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
- "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "node_modules/human-signals": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
+ "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
"dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
- },
"engines": {
- "node": ">=4"
+ "node": ">=16.17.0"
}
},
- "node_modules/json-parse-even-better-errors": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
- },
- "node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
- "dev": true
- },
- "node_modules/json-stable-stringify-without-jsonify": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
- "dev": true
- },
- "node_modules/json5": {
- "version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "node_modules/husky": {
+ "version": "9.0.11",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-9.0.11.tgz",
+ "integrity": "sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==",
"dev": true,
"bin": {
- "json5": "lib/cli.js"
+ "husky": "bin.mjs"
},
"engines": {
- "node": ">=6"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/typicode"
}
},
- "node_modules/jsonfile": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
- "dev": true,
+ "node_modules/hyphenate-style-name": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz",
+ "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ=="
+ },
+ "node_modules/i18next": {
+ "version": "23.11.2",
+ "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.2.tgz",
+ "integrity": "sha512-qMBm7+qT8jdpmmDw/kQD16VpmkL9BdL+XNAK5MNbNFaf1iQQq35ZbPrSlqmnNPOSUY4m342+c0t0evinF5l7sA==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://locize.com"
+ },
+ {
+ "type": "individual",
+ "url": "https://locize.com/i18next.html"
+ },
+ {
+ "type": "individual",
+ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project"
+ }
+ ],
"dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
+ "@babel/runtime": "^7.23.2"
}
},
- "node_modules/jsonparse": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
- "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
- "dev": true,
- "engines": [
- "node >= 0.2.0"
- ]
+ "node_modules/i18next-browser-languagedetector": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-7.2.1.tgz",
+ "integrity": "sha512-h/pM34bcH6tbz8WgGXcmWauNpQupCGr25XPp9cZwZInR9XHSjIFDYp1SIok7zSPsTOMxdvuLyu86V+g2Kycnfw==",
+ "dependencies": {
+ "@babel/runtime": "^7.23.2"
+ }
},
- "node_modules/JSONStream": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
- "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
+ "node_modules/i18next-http-backend": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.5.0.tgz",
+ "integrity": "sha512-Z/aQsGZk1gSxt2/DztXk92DuDD20J+rNudT7ZCdTrNOiK8uQppfvdjq9+DFQfpAnFPn3VZS+KQIr1S/W1KxhpQ==",
+ "dependencies": {
+ "cross-fetch": "4.0.0"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
"dev": true,
"dependencies": {
- "jsonparse": "^1.2.0",
- "through": ">=2.2.7 <3"
- },
- "bin": {
- "JSONStream": "bin.js"
+ "safer-buffer": ">= 2.1.2 < 3"
},
"engines": {
- "node": "*"
+ "node": ">=0.10.0"
}
},
- "node_modules/jss": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss/-/jss-10.9.2.tgz",
- "integrity": "sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg==",
+ "node_modules/ignore": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz",
+ "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
"dependencies": {
- "@babel/runtime": "^7.3.1",
- "csstype": "^3.0.2",
- "is-in-browser": "^1.1.3",
- "tiny-warning": "^1.0.2"
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
},
"funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/jss"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/jss-plugin-camel-case": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.9.2.tgz",
- "integrity": "sha512-wgBPlL3WS0WDJ1lPJcgjux/SHnDuu7opmgQKSraKs4z8dCCyYMx9IDPFKBXQ8Q5dVYij1FFV0WdxyhuOOAXuTg==",
- "dependencies": {
- "@babel/runtime": "^7.3.1",
- "hyphenate-style-name": "^1.0.3",
- "jss": "10.9.2"
+ "node_modules/import-fresh/node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "engines": {
+ "node": ">=4"
}
},
- "node_modules/jss-plugin-default-unit": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.9.2.tgz",
- "integrity": "sha512-pYg0QX3bBEFtTnmeSI3l7ad1vtHU42YEEpgW7pmIh+9pkWNWb5dwS/4onSfAaI0kq+dOZHzz4dWe+8vWnanoSg==",
- "dependencies": {
- "@babel/runtime": "^7.3.1",
- "jss": "10.9.2"
+ "node_modules/import-meta-resolve": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
+ "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
+ "dev": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
}
},
- "node_modules/jss-plugin-global": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.9.2.tgz",
- "integrity": "sha512-GcX0aE8Ef6AtlasVrafg1DItlL/tWHoC4cGir4r3gegbWwF5ZOBYhx04gurPvWHC8F873aEGqge7C17xpwmp2g==",
- "dependencies": {
- "@babel/runtime": "^7.3.1",
- "jss": "10.9.2"
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.8.19"
}
},
- "node_modules/jss-plugin-nested": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.9.2.tgz",
- "integrity": "sha512-VgiOWIC6bvgDaAL97XCxGD0BxOKM0K0zeB/ECyNaVF6FqvdGB9KBBWRdy2STYAss4VVA7i5TbxFZN+WSX1kfQA==",
- "dependencies": {
- "@babel/runtime": "^7.3.1",
- "jss": "10.9.2",
- "tiny-warning": "^1.0.2"
+ "node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/jss-plugin-props-sort": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.9.2.tgz",
- "integrity": "sha512-AP1AyUTbi2szylgr+O0OB7gkIxEGzySLITZ2GpsaoX72YMCGI2jYAc+WUhPfvUnZYiauF4zTnN4V4TGuvFjJlw==",
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "dev": true,
"dependencies": {
- "@babel/runtime": "^7.3.1",
- "jss": "10.9.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
- "node_modules/jss-plugin-rule-value-function": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.9.2.tgz",
- "integrity": "sha512-vf5ms8zvLFMub6swbNxvzsurHfUZ5Shy5aJB2gIpY6WNA3uLinEcxYyraQXItRHi5ivXGqYciFDRM2ZoVoRZ4Q==",
- "dependencies": {
- "@babel/runtime": "^7.3.1",
- "jss": "10.9.2",
- "tiny-warning": "^1.0.2"
- }
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
},
- "node_modules/jss-plugin-vendor-prefixer": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.9.2.tgz",
- "integrity": "sha512-SxcEoH+Rttf9fEv6KkiPzLdXRmI6waOTcMkbbEFgdZLDYNIP9UKNHFy6thhbRKqv0XMQZdrEsbDyV464zE/dUA==",
- "dependencies": {
- "@babel/runtime": "^7.3.1",
- "css-vendor": "^2.0.8",
- "jss": "10.9.2"
+ "node_modules/ini": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz",
+ "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==",
+ "dev": true,
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
- "node_modules/jsx-ast-utils": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz",
- "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==",
+ "node_modules/internal-slot": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz",
+ "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==",
"dev": true,
"dependencies": {
- "array-includes": "^3.1.5",
- "object.assign": "^4.1.3"
+ "es-errors": "^1.3.0",
+ "hasown": "^2.0.0",
+ "side-channel": "^1.0.4"
},
"engines": {
- "node": ">=4.0"
+ "node": ">= 0.4"
}
},
- "node_modules/kind-of": {
- "version": "6.0.3",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "node_modules/ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.10"
}
},
- "node_modules/kleur": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
- "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
+ "node_modules/is-array-buffer": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz",
+ "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==",
"dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1"
+ },
"engines": {
- "node": ">=6"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/language-subtag-registry": {
- "version": "0.3.22",
- "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
- "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==",
- "dev": true
+ "node_modules/is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
},
- "node_modules/language-tags": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.7.tgz",
- "integrity": "sha512-bSytju1/657hFjgUzPAPqszxH62ouE8nQFoFaVlIQfne4wO/wXC9A4+m8jYve7YBBvi59eq0SUpcshvG8h5Usw==",
+ "node_modules/is-async-function": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
+ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
"dev": true,
"dependencies": {
- "language-subtag-registry": "^0.3.20"
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/leven": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
- "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
+ "node_modules/is-bigint": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
"dev": true,
- "engines": {
- "node": ">=6"
+ "dependencies": {
+ "has-bigints": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/levn": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"dev": true,
"dependencies": {
- "prelude-ls": "^1.2.1",
- "type-check": "~0.4.0"
+ "binary-extensions": "^2.0.0"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": ">=8"
}
},
- "node_modules/lines-and-columns": {
- "version": "1.2.4",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
- },
- "node_modules/locate-path": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "node_modules/is-boolean-object": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
"dev": true,
"dependencies": {
- "p-locate": "^5.0.0"
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/lodash": {
- "version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
- "dev": true
- },
- "node_modules/lodash.camelcase": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
- "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
- "dev": true
- },
- "node_modules/lodash.debounce": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
- "dev": true
- },
- "node_modules/lodash.isfunction": {
- "version": "3.0.9",
- "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz",
- "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==",
- "dev": true
- },
- "node_modules/lodash.isplainobject": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
- "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
- "dev": true
- },
- "node_modules/lodash.kebabcase": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
- "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==",
- "dev": true
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
- "dev": true
- },
- "node_modules/lodash.mergewith": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
- "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
- "dev": true
- },
- "node_modules/lodash.snakecase": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
- "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==",
- "dev": true
- },
- "node_modules/lodash.startcase": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz",
- "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==",
- "dev": true
- },
- "node_modules/lodash.uniq": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
- "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
- "dev": true
- },
- "node_modules/lodash.upperfirst": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
- "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==",
- "dev": true
- },
- "node_modules/loose-envify": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
- "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
- "dependencies": {
- "js-tokens": "^3.0.0 || ^4.0.0"
+ "node_modules/is-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
},
- "bin": {
- "loose-envify": "cli.js"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/lru-cache": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
- "dev": true,
+ "node_modules/is-core-module": {
+ "version": "2.13.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
+ "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
"dependencies": {
- "yallist": "^3.0.2"
+ "hasown": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/lz-string": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz",
- "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==",
+ "node_modules/is-data-view": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz",
+ "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==",
"dev": true,
- "bin": {
- "lz-string": "bin/bin.js"
+ "dependencies": {
+ "is-typed-array": "^1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/magic-string": {
- "version": "0.27.0",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz",
- "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==",
+ "node_modules/is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
"dev": true,
"dependencies": {
- "@jridgewell/sourcemap-codec": "^1.4.13"
+ "has-tostringtag": "^1.0.0"
},
"engines": {
- "node": ">=12"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/make-dir": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
- "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
"dev": true,
- "dependencies": {
- "semver": "^6.0.0"
+ "bin": {
+ "is-docker": "cli.js"
},
"engines": {
"node": ">=8"
@@ -12176,1755 +9417,1651 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/make-dir/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
"dev": true,
- "bin": {
- "semver": "bin/semver.js"
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/make-error": {
- "version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
- "dev": true
- },
- "node_modules/makeerror": {
- "version": "1.0.12",
- "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
- "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
+ "node_modules/is-finalizationregistry": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
+ "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
"dev": true,
"dependencies": {
- "tmpl": "1.0.5"
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/map-cache": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
- "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/map-obj": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
- "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
+ "node_modules/is-generator-function": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
+ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
"dev": true,
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
"engines": {
- "node": ">=8"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/map-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
- "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==",
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"dev": true,
"dependencies": {
- "object-visit": "^1.0.0"
+ "is-extglob": "^2.1.1"
},
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/meow": {
- "version": "8.1.2",
- "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
- "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
+ "node_modules/is-in-browser": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz",
+ "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g=="
+ },
+ "node_modules/is-map": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz",
+ "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==",
"dev": true,
- "dependencies": {
- "@types/minimist": "^1.2.0",
- "camelcase-keys": "^6.2.2",
- "decamelize-keys": "^1.1.0",
- "hard-rejection": "^2.1.0",
- "minimist-options": "4.1.0",
- "normalize-package-data": "^3.0.0",
- "read-pkg-up": "^7.0.1",
- "redent": "^3.0.0",
- "trim-newlines": "^3.0.0",
- "type-fest": "^0.18.0",
- "yargs-parser": "^20.2.3"
- },
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/meow/node_modules/type-fest": {
- "version": "0.18.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
- "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
+ "node_modules/is-negative-zero": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz",
+ "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/merge-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
- "dev": true
- },
- "node_modules/merge2": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true,
"engines": {
- "node": ">= 8"
+ "node": ">=0.12.0"
}
},
- "node_modules/micromatch": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
- "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "node_modules/is-number-object": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
"dev": true,
"dependencies": {
- "braces": "^3.0.2",
- "picomatch": "^2.3.1"
+ "has-tostringtag": "^1.0.0"
},
"engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dependencies": {
- "mime-db": "1.52.0"
+ "node": ">= 0.4"
},
- "engines": {
- "node": ">= 0.6"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/mimic-fn": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "node_modules/is-obj": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
+ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
"dev": true,
"engines": {
- "node": ">=6"
+ "node": ">=8"
}
},
- "node_modules/min-indent": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
"dev": true,
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "node_modules/is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "dev": true,
"dependencies": {
- "brace-expansion": "^1.1.7"
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
},
"engines": {
- "node": "*"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/minimist": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
- "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
+ "node_modules/is-set": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz",
+ "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==",
"dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/minimist-options": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
- "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
+ "node_modules/is-shared-array-buffer": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz",
+ "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==",
"dev": true,
"dependencies": {
- "arrify": "^1.0.1",
- "is-plain-obj": "^1.1.0",
- "kind-of": "^6.0.3"
+ "call-bind": "^1.0.7"
},
"engines": {
- "node": ">= 6"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/mixin-deep": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
- "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
+ "node_modules/is-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
+ "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
+ "dev": true,
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-string": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
"dev": true,
"dependencies": {
- "for-in": "^1.0.2",
- "is-extendable": "^1.0.1"
+ "has-tostringtag": "^1.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/ms": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "dev": true
- },
- "node_modules/nanoid": {
- "version": "3.3.4",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
- "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
+ "node_modules/is-symbol": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
"dev": true,
- "bin": {
- "nanoid": "bin/nanoid.cjs"
+ "dependencies": {
+ "has-symbols": "^1.0.2"
},
"engines": {
- "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/nanomatch": {
- "version": "1.2.13",
- "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
- "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "node_modules/is-text-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-2.0.0.tgz",
+ "integrity": "sha512-+oDTluR6WEjdXEJMnC2z6A4FRwFoYuvShVVEGsS7ewc0UTi2QtAKMDJuL4BDEVt+5T7MjFo12RP8ghOM75oKJw==",
"dev": true,
"dependencies": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "fragment-cache": "^0.2.1",
- "is-windows": "^1.0.2",
- "kind-of": "^6.0.2",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
+ "text-extensions": "^2.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/natural-compare": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
- "dev": true
- },
- "node_modules/natural-compare-lite": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
- "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==",
- "dev": true
- },
- "node_modules/nice-try": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
- "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
- "dev": true
- },
- "node_modules/node-fetch": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
- "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
+ "node_modules/is-typed-array": {
+ "version": "1.1.13",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz",
+ "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==",
+ "dev": true,
"dependencies": {
- "whatwg-url": "^5.0.0"
+ "which-typed-array": "^1.1.14"
},
"engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
+ "node": ">= 0.4"
},
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/node-fetch/node_modules/tr46": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
- },
- "node_modules/node-fetch/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
- "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
- },
- "node_modules/node-fetch/node_modules/whatwg-url": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
- "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
+ "node_modules/is-weakmap": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
+ "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==",
+ "dev": true,
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/node-int64": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
- "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
- "dev": true
- },
- "node_modules/node-releases": {
- "version": "2.0.8",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz",
- "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==",
- "dev": true
- },
- "node_modules/normalize-package-data": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
+ "node_modules/is-weakref": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
"dev": true,
"dependencies": {
- "hosted-git-info": "^4.0.1",
- "is-core-module": "^2.5.0",
- "semver": "^7.3.4",
- "validate-npm-package-license": "^3.0.1"
+ "call-bind": "^1.0.2"
},
- "engines": {
- "node": ">=10"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "node_modules/is-weakset": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz",
+ "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==",
"dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "get-intrinsic": "^1.2.4"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/npm-run-path": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
"dev": true,
"dependencies": {
- "path-key": "^3.0.0"
+ "is-docker": "^2.0.0"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/nwsapi": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
- "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==",
+ "node_modules/isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
"dev": true
},
- "node_modules/object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
- "engines": {
- "node": ">=0.10.0"
- }
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
+ "dev": true
},
- "node_modules/object-copy": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
- "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==",
+ "node_modules/istanbul-lib-coverage": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
+ "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
"dev": true,
- "dependencies": {
- "copy-descriptor": "^0.1.0",
- "define-property": "^0.2.5",
- "kind-of": "^3.0.3"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/object-copy/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
+ "node_modules/istanbul-lib-instrument": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz",
+ "integrity": "sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==",
"dev": true,
"dependencies": {
- "is-descriptor": "^0.1.0"
+ "@babel/core": "^7.23.9",
+ "@babel/parser": "^7.23.9",
+ "@istanbuljs/schema": "^0.1.3",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^7.5.4"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
}
},
- "node_modules/object-copy/node_modules/is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
+ "node_modules/istanbul-lib-report": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
+ "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "istanbul-lib-coverage": "^3.0.0",
+ "make-dir": "^4.0.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
}
},
- "node_modules/object-copy/node_modules/is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
+ "node_modules/istanbul-lib-source-maps": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.4.tgz",
+ "integrity": "sha512-wHOoEsNJTVltaJp8eVkm8w+GVkVNHT2YDYo53YdzQEL2gWm1hBX5cGFR9hQJtuGLebidVX7et3+dmDZrmclduw==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "@jridgewell/trace-mapping": "^0.3.23",
+ "debug": "^4.1.1",
+ "istanbul-lib-coverage": "^3.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
}
},
- "node_modules/object-copy/node_modules/is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "node_modules/istanbul-reports": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz",
+ "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==",
"dev": true,
"dependencies": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
+ "html-escaper": "^2.0.0",
+ "istanbul-lib-report": "^3.0.0"
},
"engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/object-copy/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/iterator.prototype": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
+ "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
- },
- "engines": {
- "node": ">=0.10.0"
+ "define-properties": "^1.2.1",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "reflect.getprototypeof": "^1.0.4",
+ "set-function-name": "^2.0.1"
}
},
- "node_modules/object-inspect": {
- "version": "1.12.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
- "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "node_modules/jiti": {
+ "version": "1.21.0",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz",
+ "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==",
"dev": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "bin": {
+ "jiti": "bin/jiti.js"
}
},
- "node_modules/object-is": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
- "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "node_modules/js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3"
- },
- "engines": {
- "node": ">= 0.4"
+ "argparse": "^2.0.1"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/object-keys": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "node_modules/jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
"dev": true,
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
"engines": {
- "node": ">= 0.4"
+ "node": ">=4"
}
},
- "node_modules/object-visit": {
+ "node_modules/json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
+ "dev": true
+ },
+ "node_modules/json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
- "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
+ "dev": true
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true,
- "dependencies": {
- "isobject": "^3.0.0"
+ "bin": {
+ "json5": "lib/cli.js"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=6"
}
},
- "node_modules/object.assign": {
- "version": "4.1.4",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "has-symbols": "^1.0.3",
- "object-keys": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4"
+ "universalify": "^2.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
}
},
- "node_modules/object.entries": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz",
- "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==",
+ "node_modules/jsonparse": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
+ "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==",
+ "dev": true,
+ "engines": [
+ "node >= 0.2.0"
+ ]
+ },
+ "node_modules/JSONStream": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
+ "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "jsonparse": "^1.2.0",
+ "through": ">=2.2.7 <3"
+ },
+ "bin": {
+ "JSONStream": "bin.js"
},
"engines": {
- "node": ">= 0.4"
+ "node": "*"
}
},
- "node_modules/object.fromentries": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz",
- "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==",
- "dev": true,
+ "node_modules/jss": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz",
+ "integrity": "sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==",
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
+ "@babel/runtime": "^7.3.1",
+ "csstype": "^3.0.2",
+ "is-in-browser": "^1.1.3",
+ "tiny-warning": "^1.0.2"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "type": "opencollective",
+ "url": "https://opencollective.com/jss"
}
},
- "node_modules/object.hasown": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz",
- "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==",
- "dev": true,
+ "node_modules/jss-plugin-camel-case": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz",
+ "integrity": "sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==",
"dependencies": {
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "@babel/runtime": "^7.3.1",
+ "hyphenate-style-name": "^1.0.3",
+ "jss": "10.10.0"
}
},
- "node_modules/object.pick": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
- "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
- "dev": true,
+ "node_modules/jss-plugin-default-unit": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz",
+ "integrity": "sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==",
"dependencies": {
- "isobject": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
+ "@babel/runtime": "^7.3.1",
+ "jss": "10.10.0"
}
},
- "node_modules/object.values": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz",
- "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==",
- "dev": true,
+ "node_modules/jss-plugin-global": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz",
+ "integrity": "sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==",
"dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
- },
- "engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "@babel/runtime": "^7.3.1",
+ "jss": "10.10.0"
}
},
- "node_modules/oblivious-set": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.1.1.tgz",
- "integrity": "sha512-Oh+8fK09mgGmAshFdH6hSVco6KZmd1tTwNFWj35OvzdmJTMZtAkbn05zar2iG3v6sDs1JLEtOiBGNb6BHwkb2w=="
+ "node_modules/jss-plugin-nested": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz",
+ "integrity": "sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==",
+ "dependencies": {
+ "@babel/runtime": "^7.3.1",
+ "jss": "10.10.0",
+ "tiny-warning": "^1.0.2"
+ }
},
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "node_modules/jss-plugin-props-sort": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz",
+ "integrity": "sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==",
"dependencies": {
- "wrappy": "1"
+ "@babel/runtime": "^7.3.1",
+ "jss": "10.10.0"
+ }
+ },
+ "node_modules/jss-plugin-rule-value-function": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz",
+ "integrity": "sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==",
+ "dependencies": {
+ "@babel/runtime": "^7.3.1",
+ "jss": "10.10.0",
+ "tiny-warning": "^1.0.2"
+ }
+ },
+ "node_modules/jss-plugin-vendor-prefixer": {
+ "version": "10.10.0",
+ "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz",
+ "integrity": "sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==",
+ "dependencies": {
+ "@babel/runtime": "^7.3.1",
+ "css-vendor": "^2.0.8",
+ "jss": "10.10.0"
+ }
+ },
+ "node_modules/jsx-ast-utils": {
+ "version": "3.3.5",
+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
+ "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
+ "dev": true,
+ "dependencies": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "object.assign": "^4.1.4",
+ "object.values": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=4.0"
}
},
- "node_modules/onetime": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "node_modules/keyv": {
+ "version": "4.5.4",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
+ "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
"dev": true,
"dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "json-buffer": "3.0.1"
}
},
- "node_modules/open": {
- "version": "8.4.0",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
- "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
+ "node_modules/language-subtag-registry": {
+ "version": "0.3.22",
+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==",
+ "dev": true
+ },
+ "node_modules/language-tags": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz",
+ "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==",
"dev": true,
"dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
+ "language-subtag-registry": "^0.3.20"
},
"engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=0.10"
}
},
- "node_modules/optionator": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
- "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
+ "node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
"dev": true,
"dependencies": {
- "deep-is": "^0.1.3",
- "fast-levenshtein": "^2.0.6",
- "levn": "^0.4.1",
"prelude-ls": "^1.2.1",
- "type-check": "^0.4.0",
- "word-wrap": "^1.2.3"
+ "type-check": "~0.4.0"
},
"engines": {
"node": ">= 0.8.0"
}
},
- "node_modules/p-finally": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
- "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
- "engines": {
- "node": ">=4"
- }
+ "node_modules/lines-and-columns": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
- "node_modules/p-limit": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "node_modules/local-pkg": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz",
+ "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==",
"dev": true,
"dependencies": {
- "yocto-queue": "^0.1.0"
+ "mlly": "^1.4.2",
+ "pkg-types": "^1.0.3"
},
"engines": {
- "node": ">=10"
+ "node": ">=14"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/sponsors/antfu"
}
},
- "node_modules/p-locate": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "node_modules/locate-path": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
+ "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
"dev": true,
"dependencies": {
- "p-limit": "^3.0.2"
+ "p-locate": "^6.0.0"
},
"engines": {
- "node": ">=10"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/p-queue": {
- "version": "6.6.2",
- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
- "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
- "dependencies": {
- "eventemitter3": "^4.0.4",
- "p-timeout": "^3.2.0"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
},
- "node_modules/p-timeout": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
- "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
- "dependencies": {
- "p-finally": "^1.0.0"
- },
- "engines": {
- "node": ">=8"
- }
+ "node_modules/lodash.camelcase": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
+ "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
+ "dev": true
},
- "node_modules/p-try": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
+ "node_modules/lodash.debounce": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==",
+ "dev": true
},
- "node_modules/parent-module": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
- "dependencies": {
- "callsites": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
+ "node_modules/lodash.isplainobject": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
+ "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
+ "dev": true
},
- "node_modules/parse-json": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
- "dependencies": {
- "@babel/code-frame": "^7.0.0",
- "error-ex": "^1.3.1",
- "json-parse-even-better-errors": "^2.3.0",
- "lines-and-columns": "^1.1.6"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
+ "node_modules/lodash.kebabcase": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
+ "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==",
+ "dev": true
},
- "node_modules/parse5": {
- "version": "7.1.2",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
- "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
- "dev": true,
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
+ "dev": true
+ },
+ "node_modules/lodash.mergewith": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
+ "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==",
+ "dev": true
+ },
+ "node_modules/lodash.snakecase": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
+ "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==",
+ "dev": true
+ },
+ "node_modules/lodash.startcase": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz",
+ "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==",
+ "dev": true
+ },
+ "node_modules/lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
+ "dev": true
+ },
+ "node_modules/lodash.upperfirst": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
+ "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==",
+ "dev": true
+ },
+ "node_modules/loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
"dependencies": {
- "entities": "^4.4.0"
+ "js-tokens": "^3.0.0 || ^4.0.0"
},
- "funding": {
- "url": "https://github.com/inikulin/parse5?sponsor=1"
+ "bin": {
+ "loose-envify": "cli.js"
}
},
- "node_modules/pascalcase": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
- "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==",
+ "node_modules/loupe": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz",
+ "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "dependencies": {
+ "get-func-name": "^2.0.1"
}
},
- "node_modules/path-exists": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
- "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "node_modules/lower-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
"dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "engines": {
- "node": ">=0.10.0"
+ "dependencies": {
+ "tslib": "^2.0.3"
}
},
- "node_modules/path-key": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/path-parse": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
- },
- "node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "engines": {
- "node": ">=8"
+ "dependencies": {
+ "yallist": "^3.0.2"
}
},
- "node_modules/picocolors": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
- "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
- "dev": true
- },
- "node_modules/picomatch": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "node_modules/lz-string": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
+ "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
"dev": true,
- "engines": {
- "node": ">=8.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/jonschlinkert"
+ "bin": {
+ "lz-string": "bin/bin.js"
}
},
- "node_modules/pirates": {
- "version": "4.0.5",
- "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
- "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
+ "node_modules/magic-string": {
+ "version": "0.30.10",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz",
+ "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==",
"dev": true,
- "engines": {
- "node": ">= 6"
+ "dependencies": {
+ "@jridgewell/sourcemap-codec": "^1.4.15"
}
},
- "node_modules/pkg-dir": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
- "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "node_modules/magicast": {
+ "version": "0.3.4",
+ "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.4.tgz",
+ "integrity": "sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==",
"dev": true,
"dependencies": {
- "find-up": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
+ "@babel/parser": "^7.24.4",
+ "@babel/types": "^7.24.0",
+ "source-map-js": "^1.2.0"
}
},
- "node_modules/pkg-dir/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "node_modules/make-dir": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
+ "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
"dev": true,
"dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
+ "semver": "^7.5.3"
},
"engines": {
- "node": ">=8"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/pkg-dir/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "node_modules/media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
"dev": true,
- "dependencies": {
- "p-locate": "^4.1.0"
- },
"engines": {
- "node": ">=8"
+ "node": ">= 0.6"
}
},
- "node_modules/pkg-dir/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "node_modules/meow": {
+ "version": "12.1.1",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz",
+ "integrity": "sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==",
"dev": true,
- "dependencies": {
- "p-try": "^2.0.0"
- },
"engines": {
- "node": ">=6"
+ "node": ">=16.10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/pkg-dir/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "node_modules/merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==",
+ "dev": true
+ },
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
"dev": true,
- "dependencies": {
- "p-limit": "^2.2.0"
- },
"engines": {
- "node": ">=8"
+ "node": ">= 8"
}
},
- "node_modules/posix-character-classes": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
- "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==",
+ "node_modules/methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.6"
}
},
- "node_modules/postcss": {
- "version": "8.4.21",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz",
- "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==",
+ "node_modules/micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/postcss"
- }
- ],
"dependencies": {
- "nanoid": "^3.3.4",
- "picocolors": "^1.0.0",
- "source-map-js": "^1.0.2"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
},
"engines": {
- "node": "^10 || ^12 || >=14"
- }
- },
- "node_modules/prelude-ls": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
+ "node": ">=8.6"
}
},
- "node_modules/prettier": {
- "version": "2.8.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
- "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
+ "node_modules/mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
"dev": true,
"bin": {
- "prettier": "bin-prettier.js"
+ "mime": "cli.js"
},
"engines": {
- "node": ">=10.13.0"
- },
- "funding": {
- "url": "https://github.com/prettier/prettier?sponsor=1"
+ "node": ">=4"
}
},
- "node_modules/prettier-linter-helpers": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
- "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
- "dev": true,
- "dependencies": {
- "fast-diff": "^1.1.2"
- },
+ "node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
"engines": {
- "node": ">=6.0.0"
+ "node": ">= 0.6"
}
},
- "node_modules/pretty-format": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
- "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
- "dev": true,
+ "node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"dependencies": {
- "ansi-regex": "^5.0.1",
- "ansi-styles": "^5.0.0",
- "react-is": "^17.0.1"
+ "mime-db": "1.52.0"
},
"engines": {
- "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ "node": ">= 0.6"
}
},
- "node_modules/pretty-format/node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "node_modules/mimic-fn": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
+ "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": ">=12"
},
"funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
- "dev": true
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
},
- "node_modules/prompts": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
- "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
+ "node_modules/minimatch": {
+ "version": "9.0.3",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
"dev": true,
"dependencies": {
- "kleur": "^3.0.3",
- "sisteransi": "^1.0.5"
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">= 6"
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/prop-types": {
- "version": "15.8.1",
- "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
- "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
- "dependencies": {
- "loose-envify": "^1.4.0",
- "object-assign": "^4.1.1",
- "react-is": "^16.13.1"
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "dev": true,
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/prop-types/node_modules/react-is": {
- "version": "16.13.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
- "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
- },
- "node_modules/proxy-from-env": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
- "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+ "node_modules/mlly": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.6.1.tgz",
+ "integrity": "sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==",
+ "dev": true,
+ "dependencies": {
+ "acorn": "^8.11.3",
+ "pathe": "^1.1.2",
+ "pkg-types": "^1.0.3",
+ "ufo": "^1.3.2"
+ }
},
- "node_modules/psl": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==",
+ "node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
- "node_modules/pump": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+ "node_modules/nanoid": {
+ "version": "3.3.7",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz",
+ "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==",
"dev": true,
- "dependencies": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
- "node_modules/punycode": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.2.0.tgz",
- "integrity": "sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw==",
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
+ "dev": true
+ },
+ "node_modules/natural-compare-lite": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
+ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==",
+ "dev": true
+ },
+ "node_modules/negotiator": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
+ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
"dev": true,
"engines": {
- "node": ">=6"
+ "node": ">= 0.6"
}
},
- "node_modules/q": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
- "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==",
+ "node_modules/no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
"dev": true,
- "engines": {
- "node": ">=0.6.0",
- "teleport": ">=0.2.0"
+ "dependencies": {
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
}
},
- "node_modules/qrcode.react": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz",
- "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==",
+ "node_modules/node-fetch": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+ "dependencies": {
+ "whatwg-url": "^5.0.0"
+ },
+ "engines": {
+ "node": "4.x || >=6.0.0"
+ },
"peerDependencies": {
- "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ "encoding": "^0.1.0"
+ },
+ "peerDependenciesMeta": {
+ "encoding": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/node-releases": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
+ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
+ "dev": true
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/query-string": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
- "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
+ "node_modules/npm-run-path": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
+ "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==",
+ "dev": true,
"dependencies": {
- "decode-uri-component": "^0.2.2",
- "filter-obj": "^1.1.0",
- "split-on-first": "^1.0.0",
- "strict-uri-encode": "^2.0.0"
+ "path-key": "^4.0.0"
},
"engines": {
- "node": ">=6"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/querystringify": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
- "dev": true
+ "node_modules/npm-run-path/node_modules/path-key": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
+ "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
},
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.13.1",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
+ "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
"dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
- "node_modules/quick-lru": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
- "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
+ "node_modules/object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"dev": true,
"engines": {
- "node": ">=8"
+ "node": ">= 0.4"
}
},
- "node_modules/react": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
- "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+ "node_modules/object.assign": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz",
+ "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==",
+ "dev": true,
"dependencies": {
- "loose-envify": "^1.1.0"
+ "call-bind": "^1.0.5",
+ "define-properties": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/react-dom": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
- "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "node_modules/object.entries": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz",
+ "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==",
+ "dev": true,
"dependencies": {
- "loose-envify": "^1.1.0",
- "scheduler": "^0.23.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
},
- "peerDependencies": {
- "react": "^18.2.0"
+ "engines": {
+ "node": ">= 0.4"
}
},
- "node_modules/react-i18next": {
- "version": "12.1.1",
- "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-12.1.1.tgz",
- "integrity": "sha512-mFdieOI0LDy84q3JuZU6Aou1DoWW2fhapcTGeBS8+vWSJuViuoCLQAMYSb0QoHhXS8B0WKUOPpx4cffAP7r/aA==",
+ "node_modules/object.fromentries": {
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz",
+ "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==",
+ "dev": true,
"dependencies": {
- "@babel/runtime": "^7.14.5",
- "html-parse-stringify": "^3.0.1"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-object-atoms": "^1.0.0"
},
- "peerDependencies": {
- "i18next": ">= 19.0.0",
- "react": ">= 16.8.0"
+ "engines": {
+ "node": ">= 0.4"
},
- "peerDependenciesMeta": {
- "react-dom": {
- "optional": true
- },
- "react-native": {
- "optional": true
- }
- }
- },
- "node_modules/react-is": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
- "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
- },
- "node_modules/react-loading": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/react-loading/-/react-loading-2.0.3.tgz",
- "integrity": "sha512-Vdqy79zq+bpeWJqC+xjltUjuGApyoItPgL0vgVfcJHhqwU7bAMKzysfGW/ADu6i0z0JiOCRJjo+IkFNkRNbA3A==",
- "peerDependencies": {
- "prop-types": "^15.6.0",
- "react": ">=0.14.0"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/react-refresh": {
- "version": "0.14.0",
- "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz",
- "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==",
+ "node_modules/object.groupby": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz",
+ "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==",
"dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
}
},
- "node_modules/react-router": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.5.0.tgz",
- "integrity": "sha512-fqqUSU0NC0tSX0sZbyuxzuAzvGqbjiZItBQnyicWlOUmzhAU8YuLgRbaCL2hf3sJdtRy4LP/WBrWtARkMvdGPQ==",
+ "node_modules/object.hasown": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz",
+ "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==",
+ "dev": true,
"dependencies": {
- "@remix-run/router": "1.1.0"
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">=14"
+ "node": ">= 0.4"
},
- "peerDependencies": {
- "react": ">=16.8"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/react-router-dom": {
- "version": "6.5.0",
- "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.5.0.tgz",
- "integrity": "sha512-/XzRc5fq80gW1ctiIGilyKFZC/j4kfe75uivMsTChFbkvrK4ZrF3P3cGIc1f/SSkQ4JiJozPrf+AwUHHWVehVg==",
+ "node_modules/object.values": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz",
+ "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==",
+ "dev": true,
"dependencies": {
- "@remix-run/router": "1.1.0",
- "react-router": "6.5.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">=14"
+ "node": ">= 0.4"
},
- "peerDependencies": {
- "react": ">=16.8",
- "react-dom": ">=16.8"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/react-shallow-renderer": {
- "version": "16.15.0",
- "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz",
- "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==",
- "dev": true,
- "dependencies": {
- "object-assign": "^4.1.1",
- "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0"
- },
- "peerDependencies": {
- "react": "^16.0.0 || ^17.0.0 || ^18.0.0"
+ "node_modules/oblivious-set": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/oblivious-set/-/oblivious-set-1.4.0.tgz",
+ "integrity": "sha512-szyd0ou0T8nsAqHtprRcP3WidfsN1TnAR5yWXf2mFCEr5ek3LEOkT6EZ/92Xfs74HIdyhG5WkGxIssMU0jBaeg==",
+ "engines": {
+ "node": ">=16"
}
},
- "node_modules/react-test-renderer": {
- "version": "18.2.0",
- "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz",
- "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==",
+ "node_modules/on-finished": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
"dev": true,
"dependencies": {
- "react-is": "^18.2.0",
- "react-shallow-renderer": "^16.15.0",
- "scheduler": "^0.23.0"
+ "ee-first": "1.1.1"
},
- "peerDependencies": {
- "react": "^18.2.0"
+ "engines": {
+ "node": ">= 0.8"
}
},
- "node_modules/react-transition-group": {
- "version": "4.4.5",
- "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
- "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dev": true,
"dependencies": {
- "@babel/runtime": "^7.5.5",
- "dom-helpers": "^5.0.1",
- "loose-envify": "^1.4.0",
- "prop-types": "^15.6.2"
- },
- "peerDependencies": {
- "react": ">=16.6.0",
- "react-dom": ">=16.6.0"
- }
- },
- "node_modules/react18-input-otp": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/react18-input-otp/-/react18-input-otp-1.1.1.tgz",
- "integrity": "sha512-rbqYoLFB3Lp+rJvHv+Ro3E65gberxTBTKdZV8LU/wKo60w6j8lNBmwrtzhH30wS00MhxVkwjUlLYVtzK16ynjQ==",
- "peerDependencies": {
- "react": "16.2.0 - 18",
- "react-dom": "16.2.0 - 18"
+ "wrappy": "1"
}
},
- "node_modules/read-pkg": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
- "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
+ "node_modules/onetime": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
+ "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
"dev": true,
"dependencies": {
- "@types/normalize-package-data": "^2.4.0",
- "normalize-package-data": "^2.5.0",
- "parse-json": "^5.0.0",
- "type-fest": "^0.6.0"
+ "mimic-fn": "^4.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/read-pkg-up": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
- "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
+ "node_modules/open": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
"dev": true,
"dependencies": {
- "find-up": "^4.1.0",
- "read-pkg": "^5.2.0",
- "type-fest": "^0.8.1"
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/read-pkg-up/node_modules/find-up": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
- "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "node_modules/optionator": {
+ "version": "0.9.4",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
+ "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
"dev": true,
"dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.5"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.8.0"
}
},
- "node_modules/read-pkg-up/node_modules/locate-path": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
- "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "dev": true,
- "dependencies": {
- "p-locate": "^4.1.0"
- },
+ "node_modules/p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
"engines": {
- "node": ">=8"
+ "node": ">=4"
}
},
- "node_modules/read-pkg-up/node_modules/p-limit": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
- "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "node_modules/p-limit": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
+ "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
"dev": true,
"dependencies": {
- "p-try": "^2.0.0"
+ "yocto-queue": "^1.0.0"
},
"engines": {
- "node": ">=6"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/read-pkg-up/node_modules/p-locate": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
- "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "node_modules/p-locate": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
+ "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
"dev": true,
"dependencies": {
- "p-limit": "^2.2.0"
+ "p-limit": "^4.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/read-pkg-up/node_modules/type-fest": {
- "version": "0.8.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
- "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
- "dev": true,
+ "node_modules/p-queue": {
+ "version": "6.6.2",
+ "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
+ "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
+ "dependencies": {
+ "eventemitter3": "^4.0.4",
+ "p-timeout": "^3.2.0"
+ },
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/read-pkg/node_modules/hosted-git-info": {
- "version": "2.8.9",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
- "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
- "dev": true
- },
- "node_modules/read-pkg/node_modules/normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "dev": true,
+ "node_modules/p-timeout": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
+ "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
"dependencies": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "node_modules/read-pkg/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
- "dev": true,
- "bin": {
- "semver": "bin/semver"
+ "p-finally": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/read-pkg/node_modules/type-fest": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
- "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
"dev": true,
"engines": {
- "node": ">=8"
+ "node": ">=6"
}
},
- "node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
"dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
+ "callsites": "^3.0.0"
},
"engines": {
- "node": ">= 6"
+ "node": ">=6"
}
},
- "node_modules/redent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
- "dev": true,
+ "node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"dependencies": {
- "indent-string": "^4.0.0",
- "strip-indent": "^3.0.0"
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
},
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/regenerate": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
- "dev": true
- },
- "node_modules/regenerate-unicode-properties": {
- "version": "10.1.0",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
- "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
+ "node_modules/parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
"dev": true,
- "dependencies": {
- "regenerate": "^1.4.2"
- },
"engines": {
- "node": ">=4"
+ "node": ">= 0.8"
}
},
- "node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
- },
- "node_modules/regenerator-transform": {
- "version": "0.15.1",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz",
- "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==",
+ "node_modules/path-exists": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
+ "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
"dev": true,
- "dependencies": {
- "@babel/runtime": "^7.8.4"
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
}
},
- "node_modules/regex-not": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
- "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
"dev": true,
- "dependencies": {
- "extend-shallow": "^3.0.2",
- "safe-regex": "^1.1.0"
- },
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/regexp.prototype.flags": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
- "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.3",
- "functions-have-names": "^1.2.2"
- },
"engines": {
- "node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "node": ">=8"
}
},
- "node_modules/regexpp": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
- "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
- "dev": true,
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "node_modules/path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==",
+ "dev": true
+ },
+ "node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"engines": {
"node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/mysticatea"
}
},
- "node_modules/regexpu-core": {
- "version": "5.2.2",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.2.tgz",
- "integrity": "sha512-T0+1Zp2wjF/juXMrMxHxidqGYn8U4R+zleSJhX9tQ1PUsS8a9UtYfbsF9LdiVgNX3kiX8RNaKM42nfSgvFJjmw==",
+ "node_modules/pathe": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
+ "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==",
+ "dev": true
+ },
+ "node_modules/pathval": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
+ "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
"dev": true,
- "dependencies": {
- "regenerate": "^1.4.2",
- "regenerate-unicode-properties": "^10.1.0",
- "regjsgen": "^0.7.1",
- "regjsparser": "^0.9.1",
- "unicode-match-property-ecmascript": "^2.0.0",
- "unicode-match-property-value-ecmascript": "^2.1.0"
- },
"engines": {
- "node": ">=4"
+ "node": "*"
}
},
- "node_modules/regjsgen": {
- "version": "0.7.1",
- "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz",
- "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==",
- "dev": true
+ "node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
},
- "node_modules/regjsparser": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
- "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
- "dependencies": {
- "jsesc": "~0.5.0"
+ "engines": {
+ "node": ">=8.6"
},
- "bin": {
- "regjsparser": "bin/parser"
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/regjsparser/node_modules/jsesc": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+ "node_modules/pkg-types": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.0.tgz",
+ "integrity": "sha512-/RpmvKdxKf8uILTtoOhAgf30wYbP2Qw+L9p3Rvshx1JZVX+XQNZQFjlbmGHEGIm4CkVPlSn+NXmIM8+9oWQaSA==",
"dev": true,
- "bin": {
- "jsesc": "bin/jsesc"
+ "dependencies": {
+ "confbox": "^0.1.7",
+ "mlly": "^1.6.1",
+ "pathe": "^1.1.2"
}
},
- "node_modules/remove-trailing-separator": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
- "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==",
- "dev": true
- },
- "node_modules/repeat-element": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
- "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
+ "node_modules/possible-typed-array-names": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz",
+ "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
}
},
- "node_modules/repeat-string": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
- "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
+ "node_modules/postcss": {
+ "version": "8.4.38",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
+ "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
"dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.7",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.2.0"
+ },
"engines": {
- "node": ">=0.10"
+ "node": "^10 || ^12 || >=14"
}
},
- "node_modules/require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.8.0"
}
},
- "node_modules/require-from-string": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "node_modules/prettier": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz",
+ "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==",
"dev": true,
+ "bin": {
+ "prettier": "bin/prettier.cjs"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier?sponsor=1"
}
},
- "node_modules/requires-port": {
+ "node_modules/prettier-linter-helpers": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
- "dev": true
- },
- "node_modules/resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+ "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
+ "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
+ "dev": true,
"dependencies": {
- "is-core-module": "^2.9.0",
- "path-parse": "^1.0.7",
- "supports-preserve-symlinks-flag": "^1.0.0"
- },
- "bin": {
- "resolve": "bin/resolve"
+ "fast-diff": "^1.1.2"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">=6.0.0"
}
},
- "node_modules/resolve-cwd": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
- "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "node_modules/pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
"dev": true,
"dependencies": {
- "resolve-from": "^5.0.0"
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
},
"engines": {
- "node": ">=8"
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
}
},
- "node_modules/resolve-from": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
- "dev": true,
- "engines": {
- "node": ">=8"
+ "node_modules/pretty-format/node_modules/react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
+ "dev": true
+ },
+ "node_modules/prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "dependencies": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
}
},
- "node_modules/resolve-global": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
- "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
+ "node_modules/prop-types/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "node_modules/proxy-addr": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
"dev": true,
"dependencies": {
- "global-dirs": "^0.1.1"
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.10"
}
},
- "node_modules/resolve-url": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
- "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==",
- "deprecated": "https://github.com/lydell/resolve-url#deprecated",
- "dev": true
+ "node_modules/proxy-from-env": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
},
- "node_modules/resolve.exports": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz",
- "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==",
+ "node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": ">=6"
}
},
- "node_modules/ret": {
- "version": "0.1.15",
- "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
- "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
- "dev": true,
- "engines": {
- "node": ">=0.12"
+ "node_modules/qrcode.react": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz",
+ "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==",
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/reusify": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "node_modules/qs": {
+ "version": "6.11.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
+ "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
"dev": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
- "node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/rollup": {
- "version": "3.10.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.10.0.tgz",
- "integrity": "sha512-JmRYz44NjC1MjVF2VKxc0M1a97vn+cDxeqWmnwyAF4FvpjK8YFdHpaqvQB+3IxCvX05vJxKZkoMDU8TShhmJVA==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
+ "side-channel": "^1.0.4"
},
"engines": {
- "node": ">=14.18.0",
- "npm": ">=8.0.0"
+ "node": ">=0.6"
},
- "optionalDependencies": {
- "fsevents": "~2.3.2"
- }
- },
- "node_modules/rsvp": {
- "version": "4.8.5",
- "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
- "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
- "dev": true,
- "engines": {
- "node": "6.* || >= 7.*"
- }
- },
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "dependencies": {
- "queue-microtask": "^1.2.2"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"dev": true,
"funding": [
{
@@ -13941,544 +11078,574 @@
}
]
},
- "node_modules/safe-regex": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
- "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==",
+ "node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
"dev": true,
- "dependencies": {
- "ret": "~0.1.10"
+ "engines": {
+ "node": ">= 0.6"
}
},
- "node_modules/safe-regex-test": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
+ "node_modules/raw-body": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
+ "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "get-intrinsic": "^1.1.3",
- "is-regex": "^1.1.4"
+ "bytes": "3.1.2",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "engines": {
+ "node": ">= 0.8"
}
},
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "dev": true
- },
- "node_modules/sane": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
- "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
- "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added",
- "dev": true,
+ "node_modules/react": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
"dependencies": {
- "@cnakazawa/watch": "^1.0.3",
- "anymatch": "^2.0.0",
- "capture-exit": "^2.0.0",
- "exec-sh": "^0.3.2",
- "execa": "^1.0.0",
- "fb-watchman": "^2.0.0",
- "micromatch": "^3.1.4",
- "minimist": "^1.1.1",
- "walker": "~1.0.5"
- },
- "bin": {
- "sane": "src/cli.js"
+ "loose-envify": "^1.1.0"
},
"engines": {
- "node": "6.* || 8.* || >= 10.*"
+ "node": ">=0.10.0"
}
},
- "node_modules/sane/node_modules/anymatch": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
- "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
- "dev": true,
+ "node_modules/react-dom": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
"dependencies": {
- "micromatch": "^3.1.4",
- "normalize-path": "^2.1.1"
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.0"
+ },
+ "peerDependencies": {
+ "react": "^18.2.0"
}
},
- "node_modules/sane/node_modules/braces": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
- "dev": true,
+ "node_modules/react-i18next": {
+ "version": "14.1.0",
+ "resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-14.1.0.tgz",
+ "integrity": "sha512-3KwX6LHpbvGQ+sBEntjV4sYW3Zovjjl3fpoHbUwSgFHf0uRBcbeCBLR5al6ikncI5+W0EFb71QXZmfop+J6NrQ==",
"dependencies": {
- "arr-flatten": "^1.1.0",
- "array-unique": "^0.3.2",
- "extend-shallow": "^2.0.1",
- "fill-range": "^4.0.0",
- "isobject": "^3.0.1",
- "repeat-element": "^1.1.2",
- "snapdragon": "^0.8.1",
- "snapdragon-node": "^2.0.1",
- "split-string": "^3.0.2",
- "to-regex": "^3.0.1"
+ "@babel/runtime": "^7.23.9",
+ "html-parse-stringify": "^3.0.1"
},
- "engines": {
- "node": ">=0.10.0"
+ "peerDependencies": {
+ "i18next": ">= 23.2.3",
+ "react": ">= 16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "react-dom": {
+ "optional": true
+ },
+ "react-native": {
+ "optional": true
+ }
}
},
- "node_modules/sane/node_modules/braces/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "node_modules/react-is": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg=="
+ },
+ "node_modules/react-loading": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/react-loading/-/react-loading-2.0.3.tgz",
+ "integrity": "sha512-Vdqy79zq+bpeWJqC+xjltUjuGApyoItPgL0vgVfcJHhqwU7bAMKzysfGW/ADu6i0z0JiOCRJjo+IkFNkRNbA3A==",
+ "peerDependencies": {
+ "prop-types": "^15.6.0",
+ "react": ">=0.14.0"
+ }
+ },
+ "node_modules/react-refresh": {
+ "version": "0.14.2",
+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
+ "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
"dev": true,
- "dependencies": {
- "is-extendable": "^0.1.0"
- },
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/sane/node_modules/cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
- "dev": true,
+ "node_modules/react-router": {
+ "version": "6.22.3",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.3.tgz",
+ "integrity": "sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==",
"dependencies": {
- "nice-try": "^1.0.4",
- "path-key": "^2.0.1",
- "semver": "^5.5.0",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
+ "@remix-run/router": "1.15.3"
},
"engines": {
- "node": ">=4.8"
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8"
}
},
- "node_modules/sane/node_modules/execa": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
- "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
- "dev": true,
+ "node_modules/react-router-dom": {
+ "version": "6.22.3",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.3.tgz",
+ "integrity": "sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==",
"dependencies": {
- "cross-spawn": "^6.0.0",
- "get-stream": "^4.0.0",
- "is-stream": "^1.1.0",
- "npm-run-path": "^2.0.0",
- "p-finally": "^1.0.0",
- "signal-exit": "^3.0.0",
- "strip-eof": "^1.0.0"
+ "@remix-run/router": "1.15.3",
+ "react-router": "6.22.3"
},
"engines": {
- "node": ">=6"
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8",
+ "react-dom": ">=16.8"
}
},
- "node_modules/sane/node_modules/fill-range": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
- "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==",
+ "node_modules/react-shallow-renderer": {
+ "version": "16.15.0",
+ "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz",
+ "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==",
"dev": true,
"dependencies": {
- "extend-shallow": "^2.0.1",
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1",
- "to-regex-range": "^2.1.0"
+ "object-assign": "^4.1.1",
+ "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0"
},
- "engines": {
- "node": ">=0.10.0"
+ "peerDependencies": {
+ "react": "^16.0.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "node_modules/react-test-renderer": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-18.2.0.tgz",
+ "integrity": "sha512-JWD+aQ0lh2gvh4NM3bBM42Kx+XybOxCpgYK7F8ugAlpaTSnWsX+39Z4XkOykGZAHrjwwTZT3x3KxswVWxHPUqA==",
"dev": true,
"dependencies": {
- "is-extendable": "^0.1.0"
+ "react-is": "^18.2.0",
+ "react-shallow-renderer": "^16.15.0",
+ "scheduler": "^0.23.0"
},
- "engines": {
- "node": ">=0.10.0"
+ "peerDependencies": {
+ "react": "^18.2.0"
}
},
- "node_modules/sane/node_modules/get-stream": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
- "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
- "dev": true,
+ "node_modules/react-transition-group": {
+ "version": "4.4.5",
+ "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
+ "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
"dependencies": {
- "pump": "^3.0.0"
+ "@babel/runtime": "^7.5.5",
+ "dom-helpers": "^5.0.1",
+ "loose-envify": "^1.4.0",
+ "prop-types": "^15.6.2"
},
- "engines": {
- "node": ">=6"
+ "peerDependencies": {
+ "react": ">=16.6.0",
+ "react-dom": ">=16.6.0"
}
},
- "node_modules/sane/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "node_modules/react18-input-otp": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/react18-input-otp/-/react18-input-otp-1.1.4.tgz",
+ "integrity": "sha512-35xvmTeuPWIxd0Z0Opx4z3OoMaTmKN4ubirQCx1YMZiNoe+2h1hsOSUco4aKPlGXWZCtXrfOFieAh46vqiK9mA==",
+ "peerDependencies": {
+ "react": "16.2.0 - 18",
+ "react-dom": "16.2.0 - 18"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
"dev": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8.10.0"
}
},
- "node_modules/sane/node_modules/is-number": {
+ "node_modules/redent": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
- "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/sane/node_modules/is-number/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/reflect.getprototypeof": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz",
+ "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.1",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "globalthis": "^1.0.3",
+ "which-builtin-type": "^1.1.3"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/sane/node_modules/is-stream": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
- "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==",
+ "node_modules/regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
+ "dev": true
+ },
+ "node_modules/regenerate-unicode-properties": {
+ "version": "10.1.1",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
+ "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
"dev": true,
+ "dependencies": {
+ "regenerate": "^1.4.2"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=4"
}
},
- "node_modules/sane/node_modules/micromatch": {
- "version": "3.1.10",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "node_modules/regenerator-runtime": {
+ "version": "0.14.1",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
+ "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
+ },
+ "node_modules/regenerator-transform": {
+ "version": "0.15.2",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+ "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
"dev": true,
"dependencies": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "braces": "^2.3.1",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "extglob": "^2.0.4",
- "fragment-cache": "^0.2.1",
- "kind-of": "^6.0.2",
- "nanomatch": "^1.2.9",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
+ "@babel/runtime": "^7.8.4"
}
},
- "node_modules/sane/node_modules/normalize-path": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
- "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==",
+ "node_modules/regexp.prototype.flags": {
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz",
+ "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==",
"dev": true,
"dependencies": {
- "remove-trailing-separator": "^1.0.1"
+ "call-bind": "^1.0.6",
+ "define-properties": "^1.2.1",
+ "es-errors": "^1.3.0",
+ "set-function-name": "^2.0.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/sane/node_modules/npm-run-path": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
- "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==",
+ "node_modules/regexpu-core": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz",
+ "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
"dev": true,
"dependencies": {
- "path-key": "^2.0.0"
+ "@babel/regjsgen": "^0.8.0",
+ "regenerate": "^1.4.2",
+ "regenerate-unicode-properties": "^10.1.0",
+ "regjsparser": "^0.9.1",
+ "unicode-match-property-ecmascript": "^2.0.0",
+ "unicode-match-property-value-ecmascript": "^2.1.0"
},
"engines": {
"node": ">=4"
}
},
- "node_modules/sane/node_modules/path-key": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==",
+ "node_modules/regjsparser": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
+ "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
"dev": true,
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "jsesc": "~0.5.0"
+ },
+ "bin": {
+ "regjsparser": "bin/parser"
}
},
- "node_modules/sane/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "node_modules/regjsparser/node_modules/jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
"dev": true,
"bin": {
- "semver": "bin/semver"
+ "jsesc": "bin/jsesc"
}
},
- "node_modules/sane/node_modules/shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==",
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
"dev": true,
- "dependencies": {
- "shebang-regex": "^1.0.0"
- },
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/sane/node_modules/shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==",
+ "node_modules/require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
"dev": true,
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/sane/node_modules/to-regex-range": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
- "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==",
- "dev": true,
+ "node_modules/resolve": {
+ "version": "1.22.8",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
+ "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
"dependencies": {
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1"
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
},
- "engines": {
- "node": ">=0.10.0"
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/sane/node_modules/which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "node_modules/resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true,
- "dependencies": {
- "isexe": "^2.0.0"
- },
- "bin": {
- "which": "bin/which"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/saxes": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
- "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
+ "node_modules/resolve-pkg-maps": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
+ "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
"dev": true,
- "dependencies": {
- "xmlchars": "^2.2.0"
- },
- "engines": {
- "node": ">=v12.22.7"
+ "funding": {
+ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
}
},
- "node_modules/scheduler": {
- "version": "0.23.0",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
- "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
- "dependencies": {
- "loose-envify": "^1.1.0"
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true,
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
}
},
- "node_modules/semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"dev": true,
"dependencies": {
- "lru-cache": "^6.0.0"
+ "glob": "^7.1.3"
},
"bin": {
- "semver": "bin/semver.js"
+ "rimraf": "bin.js"
},
- "engines": {
- "node": ">=10"
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/semver/node_modules/lru-cache": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "node_modules/rollup": {
+ "version": "4.17.2",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz",
+ "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==",
"dev": true,
"dependencies": {
- "yallist": "^4.0.0"
+ "@types/estree": "1.0.5"
+ },
+ "bin": {
+ "rollup": "dist/bin/rollup"
},
"engines": {
- "node": ">=10"
+ "node": ">=18.0.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "@rollup/rollup-android-arm-eabi": "4.17.2",
+ "@rollup/rollup-android-arm64": "4.17.2",
+ "@rollup/rollup-darwin-arm64": "4.17.2",
+ "@rollup/rollup-darwin-x64": "4.17.2",
+ "@rollup/rollup-linux-arm-gnueabihf": "4.17.2",
+ "@rollup/rollup-linux-arm-musleabihf": "4.17.2",
+ "@rollup/rollup-linux-arm64-gnu": "4.17.2",
+ "@rollup/rollup-linux-arm64-musl": "4.17.2",
+ "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2",
+ "@rollup/rollup-linux-riscv64-gnu": "4.17.2",
+ "@rollup/rollup-linux-s390x-gnu": "4.17.2",
+ "@rollup/rollup-linux-x64-gnu": "4.17.2",
+ "@rollup/rollup-linux-x64-musl": "4.17.2",
+ "@rollup/rollup-win32-arm64-msvc": "4.17.2",
+ "@rollup/rollup-win32-ia32-msvc": "4.17.2",
+ "@rollup/rollup-win32-x64-msvc": "4.17.2",
+ "fsevents": "~2.3.2"
}
},
- "node_modules/semver/node_modules/yallist": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
- "dev": true
- },
- "node_modules/set-value": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
- "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
"dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"dependencies": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.1"
- },
- "engines": {
- "node": ">=0.10.0"
+ "queue-microtask": "^1.2.2"
}
},
- "node_modules/set-value/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "node_modules/safe-array-concat": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz",
+ "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==",
"dev": true,
"dependencies": {
- "is-extendable": "^0.1.0"
+ "call-bind": "^1.0.7",
+ "get-intrinsic": "^1.2.4",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/set-value/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
},
- "node_modules/shebang-command": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "node_modules/safe-regex-test": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz",
+ "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==",
"dev": true,
"dependencies": {
- "shebang-regex": "^3.0.0"
+ "call-bind": "^1.0.6",
+ "es-errors": "^1.3.0",
+ "is-regex": "^1.1.4"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/shebang-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/side-channel": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
- "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.0",
- "get-intrinsic": "^1.0.2",
- "object-inspect": "^1.9.0"
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/signal-exit": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
- "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
- "dev": true
- },
- "node_modules/sisteransi": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
- "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true
},
- "node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/snapdragon": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
- "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
- "dev": true,
+ "node_modules/scheduler": {
+ "version": "0.23.2",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
+ "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
"dependencies": {
- "base": "^0.11.1",
- "debug": "^2.2.0",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "map-cache": "^0.2.2",
- "source-map": "^0.5.6",
- "source-map-resolve": "^0.5.0",
- "use": "^3.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
+ "loose-envify": "^1.1.0"
}
},
- "node_modules/snapdragon-node": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
- "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "node_modules/semver": {
+ "version": "7.6.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz",
+ "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==",
"dev": true,
"dependencies": {
- "define-property": "^1.0.0",
- "isobject": "^3.0.0",
- "snapdragon-util": "^3.0.1"
+ "lru-cache": "^6.0.0"
},
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/snapdragon-node/node_modules/define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==",
- "dev": true,
- "dependencies": {
- "is-descriptor": "^1.0.0"
+ "bin": {
+ "semver": "bin/semver.js"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
}
},
- "node_modules/snapdragon-util": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
- "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "node_modules/semver/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
"dependencies": {
- "kind-of": "^3.2.0"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=10"
}
},
- "node_modules/snapdragon-util/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/semver/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
+ "node_modules/send": {
+ "version": "0.18.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
+ "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "2.0.0",
+ "mime": "1.6.0",
+ "ms": "2.1.3",
+ "on-finished": "2.4.1",
+ "range-parser": "~1.2.1",
+ "statuses": "2.0.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.8.0"
}
},
- "node_modules/snapdragon/node_modules/debug": {
+ "node_modules/send/node_modules/debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
@@ -14487,116 +11654,147 @@
"ms": "2.0.0"
}
},
- "node_modules/snapdragon/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
+ "node_modules/send/node_modules/debug/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
+ "dev": true
+ },
+ "node_modules/send/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true
+ },
+ "node_modules/serve-static": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
+ "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
"dev": true,
"dependencies": {
- "is-descriptor": "^0.1.0"
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.18.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.8.0"
}
},
- "node_modules/snapdragon/node_modules/extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
+ "node_modules/set-function-length": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
+ "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
"dev": true,
"dependencies": {
- "is-extendable": "^0.1.0"
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "function-bind": "^1.1.2",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.2"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
}
},
- "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
+ "node_modules/set-function-name": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz",
+ "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "define-data-property": "^1.1.4",
+ "es-errors": "^1.3.0",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.2"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
}
},
- "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
+ "dev": true
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "shebang-regex": "^3.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/snapdragon/node_modules/is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"dev": true,
- "dependencies": {
- "kind-of": "^3.0.2"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/side-channel": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
+ "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "get-intrinsic": "^1.2.4",
+ "object-inspect": "^1.13.1"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/snapdragon/node_modules/is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "node_modules/siginfo": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
+ "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
+ "dev": true
+ },
+ "node_modules/signal-exit": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
+ "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/snapdragon/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/snapdragon/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "node_modules/snake-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
+ "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
"dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "dependencies": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
}
},
- "node_modules/snapdragon/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "dev": true
- },
"node_modules/source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -14606,1101 +11804,1268 @@
}
},
"node_modules/source-map-js": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
- "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
+ "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
"dev": true,
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/source-map-resolve": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
- "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
- "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated",
+ "node_modules/split2": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
+ "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
"dev": true,
- "dependencies": {
- "atob": "^2.1.2",
- "decode-uri-component": "^0.2.0",
- "resolve-url": "^0.2.1",
- "source-map-url": "^0.4.0",
- "urix": "^0.1.0"
+ "engines": {
+ "node": ">= 10.x"
}
},
- "node_modules/source-map-support": {
- "version": "0.5.13",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
- "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
- "dev": true,
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
+ "dev": true
+ },
+ "node_modules/stackback": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
+ "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
+ "dev": true
},
- "node_modules/source-map-support/node_modules/source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "node_modules/statuses": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.8"
}
},
- "node_modules/source-map-url": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
- "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
- "deprecated": "See https://github.com/lydell/source-map-url#deprecated",
+ "node_modules/std-env": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz",
+ "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==",
"dev": true
},
- "node_modules/spdx-correct": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
- "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "node_modules/string-natural-compare": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
+ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==",
+ "dev": true
+ },
+ "node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"dependencies": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/spdx-exceptions": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "node_modules/string-width/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"dev": true
},
- "node_modules/spdx-expression-parse": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
- "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "node_modules/string.prototype.matchall": {
+ "version": "4.0.11",
+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz",
+ "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==",
"dev": true,
"dependencies": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.2",
+ "es-errors": "^1.3.0",
+ "es-object-atoms": "^1.0.0",
+ "get-intrinsic": "^1.2.4",
+ "gopd": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.7",
+ "regexp.prototype.flags": "^1.5.2",
+ "set-function-name": "^2.0.2",
+ "side-channel": "^1.0.6"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/spdx-license-ids": {
- "version": "3.0.12",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz",
- "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==",
- "dev": true
- },
- "node_modules/split-on-first": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
- "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
+ "node_modules/string.prototype.trim": {
+ "version": "1.2.9",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz",
+ "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.23.0",
+ "es-object-atoms": "^1.0.0"
+ },
"engines": {
- "node": ">=6"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/split-string": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
- "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "node_modules/string.prototype.trimend": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz",
+ "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimstart": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz",
+ "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==",
"dev": true,
"dependencies": {
- "extend-shallow": "^3.0.0"
+ "call-bind": "^1.0.7",
+ "define-properties": "^1.2.1",
+ "es-object-atoms": "^1.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/split2": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
- "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
+ "node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"dev": true,
"dependencies": {
- "readable-stream": "^3.0.0"
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "dev": true
+ "node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
},
- "node_modules/stack-utils": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
- "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
+ "node_modules/strip-final-newline": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
+ "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
"dev": true,
"dependencies": {
- "escape-string-regexp": "^2.0.0"
+ "min-indent": "^1.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=8"
}
},
- "node_modules/stack-utils/node_modules/escape-string-regexp": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
- "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
"dev": true,
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/static-extend": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
- "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==",
+ "node_modules/strip-literal": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz",
+ "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==",
"dev": true,
"dependencies": {
- "define-property": "^0.2.5",
- "object-copy": "^0.1.0"
+ "js-tokens": "^9.0.0"
},
- "engines": {
- "node": ">=0.10.0"
+ "funding": {
+ "url": "https://github.com/sponsors/antfu"
}
},
- "node_modules/static-extend/node_modules/define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==",
+ "node_modules/strip-literal/node_modules/js-tokens": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz",
+ "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==",
+ "dev": true
+ },
+ "node_modules/stylis": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
+ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
+ },
+ "node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"dependencies": {
- "is-descriptor": "^0.1.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/static-extend/node_modules/is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==",
+ "node_modules/svg-parser": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
+ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
+ "dev": true
+ },
+ "node_modules/synckit": {
+ "version": "0.8.8",
+ "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.8.tgz",
+ "integrity": "sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "@pkgr/core": "^0.1.0",
+ "tslib": "^2.6.2"
},
"engines": {
- "node": ">=0.10.0"
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/unts"
}
},
- "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/test-exclude": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "@istanbuljs/schema": "^0.1.2",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/static-extend/node_modules/is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==",
+ "node_modules/test-exclude/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
- },
- "engines": {
- "node": ">=0.10.0"
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/test-exclude/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"dependencies": {
- "is-buffer": "^1.1.5"
+ "brace-expansion": "^1.1.7"
},
"engines": {
- "node": ">=0.10.0"
+ "node": "*"
}
},
- "node_modules/static-extend/node_modules/is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "node_modules/text-extensions": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz",
+ "integrity": "sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==",
"dev": true,
- "dependencies": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/static-extend/node_modules/kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
+ "node_modules/text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
+ "dev": true
+ },
+ "node_modules/through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
+ "dev": true
+ },
+ "node_modules/tiny-invariant": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
+ "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
+ "dev": true
+ },
+ "node_modules/tiny-warning": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
+ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
+ },
+ "node_modules/tinybench": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.8.0.tgz",
+ "integrity": "sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==",
+ "dev": true
+ },
+ "node_modules/tinypool": {
+ "version": "0.8.4",
+ "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz",
+ "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==",
"dev": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=14.0.0"
}
},
- "node_modules/stop-iteration-iterator": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
- "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "node_modules/tinyspy": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz",
+ "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==",
"dev": true,
- "dependencies": {
- "internal-slot": "^1.0.4"
- },
"engines": {
- "node": ">= 0.4"
+ "node": ">=14.0.0"
}
},
- "node_modules/strict-uri-encode": {
+ "node_modules/to-fast-properties": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
- "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
"engines": {
"node": ">=4"
}
},
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
- "node_modules/string-length": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
- "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
"dependencies": {
- "char-regex": "^1.0.2",
- "strip-ansi": "^6.0.0"
+ "is-number": "^7.0.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=8.0"
}
},
- "node_modules/string-natural-compare": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
- "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==",
- "dev": true
- },
- "node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "node_modules/toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
"dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
"engines": {
- "node": ">=8"
+ "node": ">=0.6"
}
},
- "node_modules/string-width/node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
+ "node_modules/tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
},
- "node_modules/string.prototype.matchall": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz",
- "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==",
+ "node_modules/ts-api-utils": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz",
+ "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==",
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4",
- "get-intrinsic": "^1.1.3",
- "has-symbols": "^1.0.3",
- "internal-slot": "^1.0.3",
- "regexp.prototype.flags": "^1.4.3",
- "side-channel": "^1.0.4"
+ "engines": {
+ "node": ">=16"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "peerDependencies": {
+ "typescript": ">=4.2.0"
}
},
- "node_modules/string.prototype.trimend": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
+ "node_modules/tsconfck": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz",
+ "integrity": "sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==",
"dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "bin": {
+ "tsconfck": "bin/tsconfck.js"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/string.prototype.trimstart": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
- "dev": true,
- "dependencies": {
- "call-bind": "^1.0.2",
- "define-properties": "^1.1.4",
- "es-abstract": "^1.20.4"
+ "engines": {
+ "node": "^18 || >=20"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "peerDependencies": {
+ "typescript": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
}
},
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "node_modules/tsconfig-paths": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz",
+ "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==",
"dev": true,
"dependencies": {
- "ansi-regex": "^5.0.1"
+ "json5": "^2.2.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">=6"
}
},
- "node_modules/strip-bom": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
- "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
+ "node_modules/tslib": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
+ "dev": true
},
- "node_modules/strip-eof": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
- "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==",
+ "node_modules/tsutils": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
"dev": true,
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
"engines": {
- "node": ">=0.10.0"
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
}
},
- "node_modules/strip-final-newline": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "node_modules/tsutils/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
+ "dev": true
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
"dev": true,
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
"engines": {
- "node": ">=6"
+ "node": ">= 0.8.0"
}
},
- "node_modules/strip-indent": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "node_modules/type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
"dev": true,
- "dependencies": {
- "min-indent": "^1.0.0"
- },
"engines": {
- "node": ">=8"
+ "node": ">=4"
}
},
- "node_modules/strip-json-comments": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "node_modules/type-fest": {
+ "version": "0.21.3",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
"dev": true,
"engines": {
- "node": ">=8"
+ "node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/stylis": {
- "version": "4.1.3",
- "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz",
- "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA=="
- },
- "node_modules/supports-color": {
- "version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "node_modules/type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
"dev": true,
"dependencies": {
- "has-flag": "^4.0.0"
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.6"
}
},
- "node_modules/supports-preserve-symlinks-flag": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "node_modules/typed-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==",
+ "dev": true,
+ "dependencies": {
+ "call-bind": "^1.0.7",
+ "es-errors": "^1.3.0",
+ "is-typed-array": "^1.1.13"
+ },
"engines": {
"node": ">= 0.4"
- },
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/svg-parser": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
- "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
- "dev": true
- },
- "node_modules/symbol-tree": {
- "version": "3.2.4",
- "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
- "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
- "dev": true
- },
- "node_modules/synckit": {
- "version": "0.8.4",
- "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz",
- "integrity": "sha512-Dn2ZkzMdSX827QbowGbU/4yjWuvNaCoScLLoMo/yKbu+P4GBR6cRGKZH27k6a9bRzdqcyd1DE96pQtQ6uNkmyw==",
+ "node_modules/typed-array-byte-length": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz",
+ "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==",
"dev": true,
"dependencies": {
- "@pkgr/utils": "^2.3.1",
- "tslib": "^2.4.0"
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
},
"engines": {
- "node": "^14.18.0 || >=16.0.0"
+ "node": ">= 0.4"
},
"funding": {
- "url": "https://opencollective.com/unts"
+ "url": "https://github.com/sponsors/ljharb"
}
- },
- "node_modules/tapable": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
- "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+ },
+ "node_modules/typed-array-byte-offset": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz",
+ "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==",
"dev": true,
+ "dependencies": {
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13"
+ },
"engines": {
- "node": ">=6"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/test-exclude": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
- "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
+ "node_modules/typed-array-length": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz",
+ "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==",
"dev": true,
"dependencies": {
- "@istanbuljs/schema": "^0.1.2",
- "glob": "^7.1.4",
- "minimatch": "^3.0.4"
+ "call-bind": "^1.0.7",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-proto": "^1.0.3",
+ "is-typed-array": "^1.1.13",
+ "possible-typed-array-names": "^1.0.0"
},
"engines": {
- "node": ">=8"
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/text-extensions": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
- "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
+ "node_modules/typescript": {
+ "version": "5.4.5",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
+ "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
"dev": true,
+ "bin": {
+ "tsc": "bin/tsc",
+ "tsserver": "bin/tsserver"
+ },
"engines": {
- "node": ">=0.10"
+ "node": ">=14.17"
}
},
- "node_modules/text-table": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
- "dev": true
- },
- "node_modules/through": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
+ "node_modules/ufo": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz",
+ "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==",
"dev": true
},
- "node_modules/through2": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
- "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
- "dev": true,
- "dependencies": {
- "readable-stream": "3"
- }
- },
- "node_modules/tiny-glob": {
- "version": "0.2.9",
- "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
- "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
"dev": true,
"dependencies": {
- "globalyzer": "0.1.0",
- "globrex": "^0.1.2"
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/tiny-warning": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
- "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
- },
- "node_modules/tmpl": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
- "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
+ "node_modules/undici-types": {
+ "version": "5.26.5",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
+ "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
"dev": true
},
- "node_modules/to-fast-properties": {
+ "node_modules/unicode-canonical-property-names-ecmascript": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
- "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+ "dev": true,
"engines": {
"node": ">=4"
}
},
- "node_modules/to-object-path": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
- "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==",
+ "node_modules/unicode-match-property-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
"dev": true,
"dependencies": {
- "kind-of": "^3.0.2"
+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
+ "unicode-property-aliases-ecmascript": "^2.0.0"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=4"
}
},
- "node_modules/to-object-path/node_modules/kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
+ "node_modules/unicode-match-property-value-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
"dev": true,
- "dependencies": {
- "is-buffer": "^1.1.5"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=4"
}
},
- "node_modules/to-regex": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
- "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "node_modules/unicode-property-aliases-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
"dev": true,
- "dependencies": {
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "regex-not": "^1.0.2",
- "safe-regex": "^1.1.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=4"
}
},
- "node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "node_modules/unicorn-magic": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz",
+ "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==",
"dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
"engines": {
- "node": ">=8.0"
- }
- },
- "node_modules/tough-cookie": {
- "version": "4.1.2",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
- "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
- "dev": true,
- "dependencies": {
- "psl": "^1.1.33",
- "punycode": "^2.1.1",
- "universalify": "^0.2.0",
- "url-parse": "^1.5.3"
+ "node": ">=18"
},
- "engines": {
- "node": ">=6"
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/tough-cookie/node_modules/universalify": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
- "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
+ "node_modules/universalify": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
+ "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"dev": true,
"engines": {
- "node": ">= 4.0.0"
+ "node": ">= 10.0.0"
}
},
- "node_modules/tr46": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
- "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
- "dev": true,
- "dependencies": {
- "punycode": "^2.1.1"
- },
- "engines": {
- "node": ">=12"
+ "node_modules/unload": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/unload/-/unload-2.4.1.tgz",
+ "integrity": "sha512-IViSAm8Z3sRBYA+9wc0fLQmU9Nrxb16rcDmIiR6Y9LJSZzI7QY5QsDhqPpKOjAn0O9/kfK1TfNEMMAGPTIraPw==",
+ "funding": {
+ "url": "https://github.com/sponsors/pubkey"
}
},
- "node_modules/trim-newlines": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
- "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "node_modules/unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
"dev": true,
"engines": {
- "node": ">=8"
+ "node": ">= 0.8"
}
},
- "node_modules/ts-node": {
- "version": "10.9.1",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
+ "node_modules/update-browserslist-db": {
+ "version": "1.0.13",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
+ "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
"dev": true,
- "dependencies": {
- "@cspotcode/source-map-support": "^0.8.0",
- "@tsconfig/node10": "^1.0.7",
- "@tsconfig/node12": "^1.0.7",
- "@tsconfig/node14": "^1.0.0",
- "@tsconfig/node16": "^1.0.2",
- "acorn": "^8.4.1",
- "acorn-walk": "^8.1.1",
- "arg": "^4.1.0",
- "create-require": "^1.1.0",
- "diff": "^4.0.1",
- "make-error": "^1.1.1",
- "v8-compile-cache-lib": "^3.0.1",
- "yn": "3.1.1"
- },
- "bin": {
- "ts-node": "dist/bin.js",
- "ts-node-cwd": "dist/bin-cwd.js",
- "ts-node-esm": "dist/bin-esm.js",
- "ts-node-script": "dist/bin-script.js",
- "ts-node-transpile-only": "dist/bin-transpile.js",
- "ts-script": "dist/bin-script-deprecated.js"
- },
- "peerDependencies": {
- "@swc/core": ">=1.2.50",
- "@swc/wasm": ">=1.2.50",
- "@types/node": "*",
- "typescript": ">=2.7"
- },
- "peerDependenciesMeta": {
- "@swc/core": {
- "optional": true
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
},
- "@swc/wasm": {
- "optional": true
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
}
- }
- },
- "node_modules/tsconfck": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-2.0.2.tgz",
- "integrity": "sha512-H3DWlwKpow+GpVLm/2cpmok72pwRr1YFROV3YzAmvzfGFiC1zEM/mc9b7+1XnrxuXtEbhJ7xUSIqjPFbedp7aQ==",
- "dev": true,
- "bin": {
- "tsconfck": "bin/tsconfck.js"
+ ],
+ "dependencies": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
},
- "engines": {
- "node": "^14.13.1 || ^16 || >=18",
- "pnpm": "^7.18.0"
+ "bin": {
+ "update-browserslist-db": "cli.js"
},
"peerDependencies": {
- "typescript": "^4.3.5"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
+ "browserslist": ">= 4.21.0"
}
},
- "node_modules/tsconfig-paths": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
- "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
"dev": true,
"dependencies": {
- "@types/json5": "^0.0.29",
- "json5": "^1.0.1",
- "minimist": "^1.2.6",
- "strip-bom": "^3.0.0"
+ "punycode": "^2.1.0"
}
},
- "node_modules/tsconfig-paths/node_modules/json5": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
- "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+ "node_modules/utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
"dev": true,
- "dependencies": {
- "minimist": "^1.2.0"
- },
- "bin": {
- "json5": "lib/cli.js"
+ "engines": {
+ "node": ">= 0.4.0"
}
},
- "node_modules/tsconfig-paths/node_modules/strip-bom": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "node_modules/vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
"dev": true,
"engines": {
- "node": ">=4"
+ "node": ">= 0.8"
}
},
- "node_modules/tslib": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
- "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==",
- "dev": true
- },
- "node_modules/tsutils": {
- "version": "3.21.0",
- "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
- "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
+ "node_modules/vite": {
+ "version": "5.2.8",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.8.tgz",
+ "integrity": "sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==",
"dev": true,
"dependencies": {
- "tslib": "^1.8.1"
+ "esbuild": "^0.20.1",
+ "postcss": "^8.4.38",
+ "rollup": "^4.13.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
},
"engines": {
- "node": ">= 6"
+ "node": "^18.0.0 || >=20.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/vitejs/vite?sponsor=1"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
},
"peerDependencies": {
- "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
- }
- },
- "node_modules/tsutils/node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
+ "@types/node": "^18.0.0 || >=20.0.0",
+ "less": "*",
+ "lightningcss": "^1.21.0",
+ "sass": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "lightningcss": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
},
- "node_modules/type-check": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "node_modules/vite-node": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.5.0.tgz",
+ "integrity": "sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==",
"dev": true,
"dependencies": {
- "prelude-ls": "^1.2.1"
+ "cac": "^6.7.14",
+ "debug": "^4.3.4",
+ "pathe": "^1.1.1",
+ "picocolors": "^1.0.0",
+ "vite": "^5.0.0"
+ },
+ "bin": {
+ "vite-node": "vite-node.mjs"
},
"engines": {
- "node": ">= 0.8.0"
+ "node": "^18.0.0 || >=20.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
}
},
- "node_modules/type-detect": {
- "version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "node_modules/vite-plugin-checker": {
+ "version": "0.6.4",
+ "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.6.4.tgz",
+ "integrity": "sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==",
"dev": true,
+ "dependencies": {
+ "@babel/code-frame": "^7.12.13",
+ "ansi-escapes": "^4.3.0",
+ "chalk": "^4.1.1",
+ "chokidar": "^3.5.1",
+ "commander": "^8.0.0",
+ "fast-glob": "^3.2.7",
+ "fs-extra": "^11.1.0",
+ "npm-run-path": "^4.0.1",
+ "semver": "^7.5.0",
+ "strip-ansi": "^6.0.0",
+ "tiny-invariant": "^1.1.0",
+ "vscode-languageclient": "^7.0.0",
+ "vscode-languageserver": "^7.0.0",
+ "vscode-languageserver-textdocument": "^1.0.1",
+ "vscode-uri": "^3.0.2"
+ },
"engines": {
- "node": ">=4"
+ "node": ">=14.16"
+ },
+ "peerDependencies": {
+ "eslint": ">=7",
+ "meow": "^9.0.0",
+ "optionator": "^0.9.1",
+ "stylelint": ">=13",
+ "typescript": "*",
+ "vite": ">=2.0.0",
+ "vls": "*",
+ "vti": "*",
+ "vue-tsc": ">=1.3.9"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ },
+ "meow": {
+ "optional": true
+ },
+ "optionator": {
+ "optional": true
+ },
+ "stylelint": {
+ "optional": true
+ },
+ "typescript": {
+ "optional": true
+ },
+ "vls": {
+ "optional": true
+ },
+ "vti": {
+ "optional": true
+ },
+ "vue-tsc": {
+ "optional": true
+ }
}
},
- "node_modules/type-fest": {
- "version": "0.21.3",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
- "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
+ "node_modules/vite-plugin-checker/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
"engines": {
- "node": ">=10"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/typed-array-length": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "node_modules/vite-plugin-checker/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "for-each": "^0.3.3",
- "is-typed-array": "^1.1.9"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/typedarray-to-buffer": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
- "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "node_modules/vite-plugin-checker/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"dependencies": {
- "is-typedarray": "^1.0.0"
- }
- },
- "node_modules/typescript": {
- "version": "4.9.4",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
- "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
+ "color-name": "~1.1.4"
},
"engines": {
- "node": ">=4.2.0"
+ "node": ">=7.0.0"
}
},
- "node_modules/unbox-primitive": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "node_modules/vite-plugin-checker/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/vite-plugin-checker/node_modules/fs-extra": {
+ "version": "11.2.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz",
+ "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==",
"dev": true,
"dependencies": {
- "call-bind": "^1.0.2",
- "has-bigints": "^1.0.2",
- "has-symbols": "^1.0.3",
- "which-boxed-primitive": "^1.0.2"
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
- "dev": true,
"engines": {
- "node": ">=4"
+ "node": ">=14.14"
}
},
- "node_modules/unicode-match-property-ecmascript": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
- "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+ "node_modules/vite-plugin-checker/node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
"dev": true,
"dependencies": {
- "unicode-canonical-property-names-ecmascript": "^2.0.0",
- "unicode-property-aliases-ecmascript": "^2.0.0"
+ "path-key": "^3.0.0"
},
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
- "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
+ "node_modules/vite-plugin-istanbul": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/vite-plugin-istanbul/-/vite-plugin-istanbul-6.0.0.tgz",
+ "integrity": "sha512-Vwh2XdesjcLwaPbHSOiWHh+0s7CNovQTPEjUCTkqmJUe0FN2TKsOp0qpoaklOuwrKlL9elhD5fPFxi5lmG62zA==",
"dev": true,
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "@istanbuljs/load-nyc-config": "^1.1.0",
+ "espree": "^10.0.1",
+ "istanbul-lib-instrument": "^6.0.2",
+ "picocolors": "^1.0.0",
+ "source-map": "^0.7.4",
+ "test-exclude": "^6.0.0"
+ },
+ "peerDependencies": {
+ "vite": ">=4 <=6"
}
},
- "node_modules/unicode-property-aliases-ecmascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
- "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
+ "node_modules/vite-plugin-istanbul/node_modules/eslint-visitor-keys": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz",
+ "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==",
"dev": true,
"engines": {
- "node": ">=4"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/union-value": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
- "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "node_modules/vite-plugin-istanbul/node_modules/espree": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-10.0.1.tgz",
+ "integrity": "sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==",
"dev": true,
"dependencies": {
- "arr-union": "^3.1.0",
- "get-value": "^2.0.6",
- "is-extendable": "^0.1.1",
- "set-value": "^2.0.1"
+ "acorn": "^8.11.3",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^4.0.0"
},
"engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/union-value/node_modules/is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
}
},
- "node_modules/universalify": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
+ "node_modules/vite-plugin-istanbul/node_modules/source-map": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
"dev": true,
"engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/unload": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/unload/-/unload-2.3.1.tgz",
- "integrity": "sha512-MUZEiDqvAN9AIDRbbBnVYVvfcR6DrjCqeU2YQMmliFZl9uaBUjTkhuDQkBiyAy8ad5bx1TXVbqZ3gg7namsWjA==",
- "dependencies": {
- "@babel/runtime": "^7.6.2",
- "detect-node": "2.1.0"
+ "node": ">= 8"
}
},
- "node_modules/unset-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
- "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==",
+ "node_modules/vite-plugin-svgr": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-4.2.0.tgz",
+ "integrity": "sha512-SC7+FfVtNQk7So0XMjrrtLAbEC8qjFPifyD7+fs/E6aaNdVde6umlVVh0QuwDLdOMu7vp5RiGFsB70nj5yo0XA==",
"dev": true,
"dependencies": {
- "has-value": "^0.3.1",
- "isobject": "^3.0.0"
+ "@rollup/pluginutils": "^5.0.5",
+ "@svgr/core": "^8.1.0",
+ "@svgr/plugin-jsx": "^8.1.0"
},
- "engines": {
- "node": ">=0.10.0"
+ "peerDependencies": {
+ "vite": "^2.6.0 || 3 || 4 || 5"
}
},
- "node_modules/unset-value/node_modules/has-value": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
- "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==",
+ "node_modules/vite-tsconfig-paths": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz",
+ "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==",
"dev": true,
"dependencies": {
- "get-value": "^2.0.3",
- "has-values": "^0.1.4",
- "isobject": "^2.0.0"
+ "debug": "^4.1.1",
+ "globrex": "^0.1.2",
+ "tsconfck": "^3.0.3"
},
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
- "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==",
- "dev": true,
- "dependencies": {
- "isarray": "1.0.0"
+ "peerDependencies": {
+ "vite": "*"
},
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/unset-value/node_modules/has-values": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
- "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
+ "peerDependenciesMeta": {
+ "vite": {
+ "optional": true
+ }
}
},
- "node_modules/unset-value/node_modules/isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
- "dev": true
- },
- "node_modules/update-browserslist-db": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz",
- "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==",
+ "node_modules/vitest": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.5.0.tgz",
+ "integrity": "sha512-d8UKgR0m2kjdxDWX6911uwxout6GHS0XaGH1cksSIVVG8kRlE7G7aBw7myKQCvDI5dT4j7ZMa+l706BIORMDLw==",
"dev": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- }
- ],
"dependencies": {
- "escalade": "^3.1.1",
- "picocolors": "^1.0.0"
+ "@vitest/expect": "1.5.0",
+ "@vitest/runner": "1.5.0",
+ "@vitest/snapshot": "1.5.0",
+ "@vitest/spy": "1.5.0",
+ "@vitest/utils": "1.5.0",
+ "acorn-walk": "^8.3.2",
+ "chai": "^4.3.10",
+ "debug": "^4.3.4",
+ "execa": "^8.0.1",
+ "local-pkg": "^0.5.0",
+ "magic-string": "^0.30.5",
+ "pathe": "^1.1.1",
+ "picocolors": "^1.0.0",
+ "std-env": "^3.5.0",
+ "strip-literal": "^2.0.0",
+ "tinybench": "^2.5.1",
+ "tinypool": "^0.8.3",
+ "vite": "^5.0.0",
+ "vite-node": "1.5.0",
+ "why-is-node-running": "^2.2.2"
},
"bin": {
- "browserslist-lint": "cli.js"
+ "vitest": "vitest.mjs"
+ },
+ "engines": {
+ "node": "^18.0.0 || >=20.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/vitest"
},
"peerDependencies": {
- "browserslist": ">= 4.21.0"
+ "@edge-runtime/vm": "*",
+ "@types/node": "^18.0.0 || >=20.0.0",
+ "@vitest/browser": "1.5.0",
+ "@vitest/ui": "1.5.0",
+ "happy-dom": "*",
+ "jsdom": "*"
+ },
+ "peerDependenciesMeta": {
+ "@edge-runtime/vm": {
+ "optional": true
+ },
+ "@types/node": {
+ "optional": true
+ },
+ "@vitest/browser": {
+ "optional": true
+ },
+ "@vitest/ui": {
+ "optional": true
+ },
+ "happy-dom": {
+ "optional": true
+ },
+ "jsdom": {
+ "optional": true
+ }
}
},
- "node_modules/uri-js": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "node_modules/vitest-preview": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/vitest-preview/-/vitest-preview-0.0.1.tgz",
+ "integrity": "sha512-rKh+rzW54HYfgYjCU/9n8t0V8rnxYiH67uJGYUKKqW5L87Cl8NESDzNe2BbD6WmNvM4ojQdc0VqLXv6QsDt1Jw==",
"dev": true,
"dependencies": {
- "punycode": "^2.1.0"
+ "@types/express": "^4.17.14",
+ "@types/node": "^18.11.3",
+ "@vitest-preview/dev-utils": "0.0.1",
+ "express": "^4.18.2",
+ "vite": "^3.0.0"
+ },
+ "bin": {
+ "vitest-preview": "dist/previewServer.mjs"
}
},
- "node_modules/urix": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
- "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==",
- "deprecated": "Please see https://github.com/lydell/urix#deprecated",
- "dev": true
- },
- "node_modules/url-parse": {
- "version": "1.5.10",
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
- "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "node_modules/vitest-preview/node_modules/@esbuild/android-arm": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.15.18.tgz",
+ "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==",
+ "cpu": [
+ "arm"
+ ],
"dev": true,
- "dependencies": {
- "querystringify": "^2.1.1",
- "requires-port": "^1.0.0"
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/use": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
- "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
+ "node_modules/vitest-preview/node_modules/@esbuild/linux-loong64": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz",
+ "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==",
+ "cpu": [
+ "loong64"
+ ],
"dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
"engines": {
- "node": ">=0.10.0"
+ "node": ">=12"
}
},
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "node_modules/v8-compile-cache-lib": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
- "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
- "dev": true
- },
- "node_modules/v8-to-istanbul": {
- "version": "9.0.1",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz",
- "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==",
+ "node_modules/vitest-preview/node_modules/@types/node": {
+ "version": "18.19.31",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz",
+ "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==",
"dev": true,
"dependencies": {
- "@jridgewell/trace-mapping": "^0.3.12",
- "@types/istanbul-lib-coverage": "^2.0.1",
- "convert-source-map": "^1.6.0"
- },
- "engines": {
- "node": ">=10.12.0"
+ "undici-types": "~5.26.4"
}
},
- "node_modules/validate-npm-package-license": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "node_modules/vitest-preview/node_modules/esbuild": {
+ "version": "0.15.18",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.15.18.tgz",
+ "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==",
"dev": true,
- "dependencies": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
+ "hasInstallScript": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.15.18",
+ "@esbuild/linux-loong64": "0.15.18",
+ "esbuild-android-64": "0.15.18",
+ "esbuild-android-arm64": "0.15.18",
+ "esbuild-darwin-64": "0.15.18",
+ "esbuild-darwin-arm64": "0.15.18",
+ "esbuild-freebsd-64": "0.15.18",
+ "esbuild-freebsd-arm64": "0.15.18",
+ "esbuild-linux-32": "0.15.18",
+ "esbuild-linux-64": "0.15.18",
+ "esbuild-linux-arm": "0.15.18",
+ "esbuild-linux-arm64": "0.15.18",
+ "esbuild-linux-mips64le": "0.15.18",
+ "esbuild-linux-ppc64le": "0.15.18",
+ "esbuild-linux-riscv64": "0.15.18",
+ "esbuild-linux-s390x": "0.15.18",
+ "esbuild-netbsd-64": "0.15.18",
+ "esbuild-openbsd-64": "0.15.18",
+ "esbuild-sunos-64": "0.15.18",
+ "esbuild-windows-32": "0.15.18",
+ "esbuild-windows-64": "0.15.18",
+ "esbuild-windows-arm64": "0.15.18"
+ }
+ },
+ "node_modules/vitest-preview/node_modules/rollup": {
+ "version": "2.79.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "dev": true,
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
}
},
- "node_modules/vite": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vite/-/vite-4.0.2.tgz",
- "integrity": "sha512-QJaY3R+tFlTagH0exVqbgkkw45B+/bXVBzF2ZD1KB5Z8RiAoiKo60vSUf6/r4c2Vh9jfGBKM4oBI9b4/1ZJYng==",
+ "node_modules/vitest-preview/node_modules/vite": {
+ "version": "3.2.10",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-3.2.10.tgz",
+ "integrity": "sha512-Dx3olBo/ODNiMVk/cA5Yft9Ws+snLOXrhLtrI3F4XLt4syz2Yg8fayZMWScPKoz12v5BUv7VEmQHnsfpY80fYw==",
"dev": true,
"dependencies": {
- "esbuild": "^0.16.3",
- "postcss": "^8.4.20",
+ "esbuild": "^0.15.9",
+ "postcss": "^8.4.18",
"resolve": "^1.22.1",
- "rollup": "^3.7.0"
+ "rollup": "^2.79.1"
},
"bin": {
"vite": "bin/vite.js"
@@ -15740,126 +13105,99 @@
}
}
},
- "node_modules/vite-plugin-eslint": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/vite-plugin-eslint/-/vite-plugin-eslint-1.8.1.tgz",
- "integrity": "sha512-PqdMf3Y2fLO9FsNPmMX+//2BF5SF8nEWspZdgl4kSt7UvHDRHVVfHvxsD7ULYzZrJDGRxR81Nq7TOFgwMnUang==",
- "dev": true,
- "dependencies": {
- "@rollup/pluginutils": "^4.2.1",
- "@types/eslint": "^8.4.5",
- "rollup": "^2.77.2"
- },
- "peerDependencies": {
- "eslint": ">=7",
- "vite": ">=2"
- }
- },
- "node_modules/vite-plugin-eslint/node_modules/rollup": {
- "version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
- "dev": true,
- "bin": {
- "rollup": "dist/bin/rollup"
- },
+ "node_modules/void-elements": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
+ "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
"engines": {
- "node": ">=10.0.0"
- },
- "optionalDependencies": {
- "fsevents": "~2.3.2"
+ "node": ">=0.10.0"
}
},
- "node_modules/vite-plugin-istanbul": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/vite-plugin-istanbul/-/vite-plugin-istanbul-3.0.4.tgz",
- "integrity": "sha512-DJy3cq6yOFbsM3gLQf/3zeuaJNJsfBv5dLFdZdv8sUV30xLtZI+66QeYfHUyP/5vBUYyLA+xNUCSG5uHY6w+5g==",
+ "node_modules/vscode-jsonrpc": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz",
+ "integrity": "sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==",
"dev": true,
- "dependencies": {
- "@istanbuljs/load-nyc-config": "^1.1.0",
- "istanbul-lib-instrument": "^5.1.0",
- "picocolors": "^1.0.0",
- "test-exclude": "^6.0.0"
+ "engines": {
+ "node": ">=8.0.0 || >=10.0.0"
}
},
- "node_modules/vite-plugin-svgr": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/vite-plugin-svgr/-/vite-plugin-svgr-2.4.0.tgz",
- "integrity": "sha512-q+mJJol6ThvqkkJvvVFEndI4EaKIjSI0I3jNFgSoC9fXAz1M7kYTVUin8fhUsFojFDKZ9VHKtX6NXNaOLpbsHA==",
+ "node_modules/vscode-languageclient": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-7.0.0.tgz",
+ "integrity": "sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==",
"dev": true,
"dependencies": {
- "@rollup/pluginutils": "^5.0.2",
- "@svgr/core": "^6.5.1"
+ "minimatch": "^3.0.4",
+ "semver": "^7.3.4",
+ "vscode-languageserver-protocol": "3.16.0"
},
- "peerDependencies": {
- "vite": "^2.6.0 || 3 || 4"
+ "engines": {
+ "vscode": "^1.52.0"
}
},
- "node_modules/vite-plugin-svgr/node_modules/@rollup/pluginutils": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz",
- "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==",
+ "node_modules/vscode-languageclient/node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"dependencies": {
- "@types/estree": "^1.0.0",
- "estree-walker": "^2.0.2",
- "picomatch": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "rollup": "^1.20.0||^2.0.0||^3.0.0"
- },
- "peerDependenciesMeta": {
- "rollup": {
- "optional": true
- }
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/vite-tsconfig-paths": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.0.3.tgz",
- "integrity": "sha512-gRO2Q/tOkV+9kMht5tz90+IaEKvW2zCnvwJV3tp2ruPNZOTM5rF+yXorJT4ggmAMYEaJ3nyXjx5P5jY5FwiZ+A==",
+ "node_modules/vscode-languageclient/node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"dev": true,
"dependencies": {
- "debug": "^4.1.1",
- "globrex": "^0.1.2",
- "tsconfck": "^2.0.1"
+ "brace-expansion": "^1.1.7"
},
- "peerDependencies": {
- "vite": ">2.0.0-0"
- }
- },
- "node_modules/void-elements": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
- "integrity": "sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==",
"engines": {
- "node": ">=0.10.0"
+ "node": "*"
}
},
- "node_modules/w3c-xmlserializer": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
- "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
+ "node_modules/vscode-languageserver": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz",
+ "integrity": "sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==",
"dev": true,
"dependencies": {
- "xml-name-validator": "^4.0.0"
+ "vscode-languageserver-protocol": "3.16.0"
},
- "engines": {
- "node": ">=14"
+ "bin": {
+ "installServerIntoExtension": "bin/installServerIntoExtension"
}
},
- "node_modules/walker": {
- "version": "1.0.8",
- "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
- "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
+ "node_modules/vscode-languageserver-protocol": {
+ "version": "3.16.0",
+ "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz",
+ "integrity": "sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==",
"dev": true,
"dependencies": {
- "makeerror": "1.0.12"
+ "vscode-jsonrpc": "6.0.0",
+ "vscode-languageserver-types": "3.16.0"
}
},
+ "node_modules/vscode-languageserver-textdocument": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.11.tgz",
+ "integrity": "sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==",
+ "dev": true
+ },
+ "node_modules/vscode-languageserver-types": {
+ "version": "3.16.0",
+ "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
+ "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
+ "dev": true
+ },
+ "node_modules/vscode-uri": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.8.tgz",
+ "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==",
+ "dev": true
+ },
"node_modules/webidl-conversions": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
@@ -15869,18 +13207,6 @@
"node": ">=12"
}
},
- "node_modules/whatwg-encoding": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
- "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
- "dev": true,
- "dependencies": {
- "iconv-lite": "0.6.3"
- },
- "engines": {
- "node": ">=12"
- }
- },
"node_modules/whatwg-mimetype": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
@@ -15891,18 +13217,19 @@
}
},
"node_modules/whatwg-url": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
- "dev": true,
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
"dependencies": {
- "tr46": "^3.0.0",
- "webidl-conversions": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
}
},
+ "node_modules/whatwg-url/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
+ },
"node_modules/which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@@ -15934,33 +13261,61 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/which-builtin-type": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz",
+ "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==",
+ "dev": true,
+ "dependencies": {
+ "function.prototype.name": "^1.1.5",
+ "has-tostringtag": "^1.0.0",
+ "is-async-function": "^2.0.0",
+ "is-date-object": "^1.0.5",
+ "is-finalizationregistry": "^1.0.2",
+ "is-generator-function": "^1.0.10",
+ "is-regex": "^1.1.4",
+ "is-weakref": "^1.0.2",
+ "isarray": "^2.0.5",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
"node_modules/which-collection": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
- "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz",
+ "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==",
"dev": true,
"dependencies": {
- "is-map": "^2.0.1",
- "is-set": "^2.0.1",
- "is-weakmap": "^2.0.1",
- "is-weakset": "^2.0.1"
+ "is-map": "^2.0.3",
+ "is-set": "^2.0.3",
+ "is-weakmap": "^2.0.2",
+ "is-weakset": "^2.0.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
"node_modules/which-typed-array": {
- "version": "1.1.9",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz",
- "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==",
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz",
+ "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==",
"dev": true,
"dependencies": {
- "available-typed-arrays": "^1.0.5",
- "call-bind": "^1.0.2",
+ "available-typed-arrays": "^1.0.7",
+ "call-bind": "^1.0.7",
"for-each": "^0.3.3",
"gopd": "^1.0.1",
- "has-tostringtag": "^1.0.0",
- "is-typed-array": "^1.1.10"
+ "has-tostringtag": "^1.0.2"
},
"engines": {
"node": ">= 0.4"
@@ -15969,10 +13324,26 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/why-is-node-running": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz",
+ "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==",
+ "dev": true,
+ "dependencies": {
+ "siginfo": "^2.0.0",
+ "stackback": "0.0.2"
+ },
+ "bin": {
+ "why-is-node-running": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/word-wrap": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -15995,57 +13366,43 @@
"url": "https://github.com/chalk/wrap-ansi?sponsor=1"
}
},
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
- },
- "node_modules/write-file-atomic": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
- "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"dependencies": {
- "imurmurhash": "^0.1.4",
- "is-typedarray": "^1.0.0",
- "signal-exit": "^3.0.2",
- "typedarray-to-buffer": "^3.1.5"
- }
- },
- "node_modules/ws": {
- "version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz",
- "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==",
- "dev": true,
- "engines": {
- "node": ">=10.0.0"
+ "color-convert": "^2.0.1"
},
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
+ "engines": {
+ "node": ">=8"
},
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/xml-name-validator": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
- "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+ "node_modules/wrap-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
"engines": {
- "node": ">=12"
+ "node": ">=7.0.0"
}
},
- "node_modules/xmlchars": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
- "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
+ "node_modules/wrap-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
"dev": true
},
"node_modules/y18n": {
@@ -16072,9 +13429,9 @@
}
},
"node_modules/yargs": {
- "version": "17.6.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz",
- "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==",
+ "version": "17.7.2",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
+ "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
"dev": true,
"dependencies": {
"cliui": "^8.0.1",
@@ -16090,15 +13447,6 @@
}
},
"node_modules/yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs/node_modules/yargs-parser": {
"version": "21.1.1",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
"integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
@@ -16107,22 +13455,13 @@
"node": ">=12"
}
},
- "node_modules/yn": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/yocto-queue": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz",
+ "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==",
"dev": true,
"engines": {
- "node": ">=10"
+ "node": ">=12.20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
diff --git a/pkgs/servers/authelia/sources.nix b/pkgs/servers/authelia/sources.nix
index 3405a035fe56..f4fdc4860b89 100644
--- a/pkgs/servers/authelia/sources.nix
+++ b/pkgs/servers/authelia/sources.nix
@@ -1,14 +1,14 @@
{ fetchFromGitHub }:
rec {
pname = "authelia";
- version = "4.37.5";
+ version = "4.38.8";
src = fetchFromGitHub {
owner = "authelia";
repo = "authelia";
rev = "v${version}";
- hash = "sha256-xsdBnyPHFIimhp2rcudWqvVR36WN4vBXbxRmvgqMcDw=";
+ hash = "sha256-wuGA3nxzMhpaJKPQeMgVv27zmLyUL5o3MVY+BM6SbAI=";
};
- vendorHash = "sha256-mzGE/T/2TT4+7uc2axTqG3aeLMnt1r9Ya7Zj2jIkw/w=";
- npmDepsHash = "sha256-MGs6UAxT5QZd8S3AO75mxuCb6U0UdRkGEjenOVj+Oqs=";
+ vendorHash = "sha256-k+VzAxV9ctvOMxAM6j9qFNOMERxm5Rgcni18dhh3Rfs=";
+ npmDepsHash = "sha256-xiOdlnXFLLuyHKf5zb0s6S2tSdHjmsI4DRWyr5Pp6FQ=";
}
No auto update branch exists
There might already be an open PR for this update:
- authelia: 4.37.5 -> 4.38.8
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/299309"
[result] Failed to update authelia 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.mrsqm, using log file: /var/log/nixpkgs-update/python311Packages.mrsqm/2024-05-01.log
python311Packages.mrsqm 0 -> 1
attrpath: python311Packages.mrsqm
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-mrsqm-0.0.7
Press Enter key to continue...
Running update for:
- python3.11-mrsqm-0.0.7: UPDATING ...
- python3.11-mrsqm-0.0.7: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.mrsqm 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
@volth asked to not update xfce
[result] Failed to update xfce.xfce4-dev-tools 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.pkginfo, using log file: /var/log/nixpkgs-update/python311Packages.pkginfo/2024-05-01.log
python311Packages.pkginfo 0 -> 1
attrpath: python311Packages.pkginfo
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-pkginfo-1.10.0
Press Enter key to continue...
Running update for:
- python3.11-pkginfo-1.10.0: UPDATING ...
- python3.11-pkginfo-1.10.0: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.pkginfo 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.coapthon3, using log file: /var/log/nixpkgs-update/python311Packages.coapthon3/2024-05-01.log
python311Packages.coapthon3 0 -> 1
attrpath: python311Packages.coapthon3
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-coapthon3-1.0.2
Press Enter key to continue...
Running update for:
- python3.11-coapthon3-1.0.2: UPDATING ...
- python3.11-coapthon3-1.0.2: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.coapthon3 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath regsync, using log file: /var/log/nixpkgs-update/regsync/2024-05-01.log
regsync 0.5.7 -> 0.6.0 https://github.com/regclient/regclient/releases
attrpath: regsync
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-cxydurN45ovb4XngG4L/K6L+QMfsaRBZhfLYzKohFNY="
[golangModuleVersion] Replaced vendorHash with sha256-t34xd6HHdtN6Eg9ouxgcfU3HYK96wfdMY6Pium9aYBE=
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A regsync
nix build failed.
Building subPackage ./types/ref
Building subPackage ./types/referrer
Building subPackage ./types/repo
Building subPackage ./types/tag
Building subPackage ./types/warning
@nix { "action": "setPhase", "phase": "checkPhase" }
Running phase: checkPhase
time="2024-05-01T00:09:46Z" level=warning msg="Failed to push blob" err="failed to send blob post, ref 127.0.0.1:43931/dest-ocidir@sha256:fcb04a33e5e9ecd98d30b05a784de6fe65a26e84316a995c55a12dfbb02132e8: request failed: unauthorized [http 403]: {\"errors\":[{\"code\":\"DENIED\",\"message\":\"requested access to the resource is denied\",\"detail\":\"repository is read-only\"}]}\n" src="ocidir://./testdata/testrepo@sha256:fcb04a33e5e9ecd98d30b05a784de6fe65a26e84316a995c55a12dfbb02132e8" tgt="127.0.0.1:43931/dest-ocidir@sha256:fcb04a33e5e9ecd98d30b05a784de6fe65a26e84316a995c55a12dfbb02132e8"
time="2024-05-01T00:09:46Z" level=warning msg="Failed to copy layer" err="failed to send blob post, ref 127.0.0.1:43931/dest-ocidir@sha256:fcb04a33e5e9ecd98d30b05a784de6fe65a26e84316a995c55a12dfbb02132e8: request failed: unauthorized [http 403]: {\"errors\":[{\"code\":\"DENIED\",\"message\":\"requested access to the resource is denied\",\"detail\":\"repository is read-only\"}]}\n" layer="sha256:2b0db72b31002b09e32a25d634a98fc921c5863a11a3f0a4a32bb7485689df7f" source="ocidir://./testdata/testrepo@sha256:fcb04a33e5e9ecd98d30b05a784de6fe65a26e84316a995c55a12dfbb02132e8" target="127.0.0.1:43931/dest-ocidir@sha256:fcb04a33e5e9ecd98d30b05a784de6fe65a26e84316a995c55a12dfbb02132e8"
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:43931" Seconds=0.099931401
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:43931" Seconds=0.099310012
time="2024-05-01T00:09:46Z" level=warning msg="Failed to mount blob" err="blob mount returned a location to upload" src="127.0.0.1:36881/proj/repo-a" tgt="127.0.0.1:36881/proj/repo-b"
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:43857" Seconds=0.099967719
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:38829" Seconds=0.099999188
time="2024-05-01T00:09:46Z" level=warning msg="Failed to mount blob" err="blob mount returned a location to upload" src="127.0.0.1:36881/proj/repo-a" tgt="127.0.0.1:36881/proj/repo-b"
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:38829" Seconds=0.099997485
time="2024-05-01T00:09:46Z" level=warning msg="Failed to mount blob" err="blob mount returned a location to upload" src="127.0.0.1:36881/proj/repo-a" tgt="127.0.0.1:36881/proj/repo-b"
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:36881" Seconds=0.099998808
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:38829" Seconds=0.099986534
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:38829" Seconds=0.099998738
time="2024-05-01T00:09:46Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:38829" Seconds=0.099997776
time="2024-05-01T00:09:47Z" level=warning msg="Sleeping for backoff" Host="127.0.0.1:38829" Seconds=0.099987367
--- FAIL: ExampleNew (6.10s)
got:
failed to get manifest: failed to get manifest ghcr.io/regclient/regctl:latest: Get "https://ghcr.io/v2/regclient/regctl/manifests/latest": dial tcp: lookup ghcr.io on [::1]:53: read udp [::1]:55137->[::1]:53: read: connection refused
want:
application/vnd.oci.image.index.v1+json
FAIL
FAIL github.com/regclient/regclient 6.815s
FAIL
[result] Failed to update regsync 0.5.7 -> 0.6.0 https://github.com/regclient/regclient/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath nil, using log file: /var/log/nixpkgs-update/nil/2024-05-01.log
nil 0 -> 1
attrpath: nil
Checking auto update branch...
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] skipping because derivation has updateScript
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- nil-2023-08-09
Press Enter key to continue...
Running update for:
- nil-2023-08-09: UPDATING ...
- nil-2023-08-09: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update nil 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.axisregistry, using log file: /var/log/nixpkgs-update/python311Packages.axisregistry/2024-05-01.log
python311Packages.axisregistry 0 -> 1
attrpath: python311Packages.axisregistry
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-axisregistry-0.4.9
Press Enter key to continue...
Running update for:
- python3.11-axisregistry-0.4.9: UPDATING ...
- python3.11-axisregistry-0.4.9: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.axisregistry 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.crownstone-sse, using log file: /var/log/nixpkgs-update/python311Packages.crownstone-sse/2024-05-01.log
python311Packages.crownstone-sse 0 -> 1
attrpath: python311Packages.crownstone-sse
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-crownstone-sse-2.0.4
Press Enter key to continue...
Running update for:
- python3.11-crownstone-sse-2.0.4: UPDATING ...
- python3.11-crownstone-sse-2.0.4: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.crownstone-sse 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.types-pytz, using log file: /var/log/nixpkgs-update/python311Packages.types-pytz/2024-05-01.log
python311Packages.types-pytz 0 -> 1
attrpath: python311Packages.types-pytz
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-types-pytz-2024.1.0.20240203
Press Enter key to continue...
Running update for:
- python3.11-types-pytz-2024.1.0.20240203: UPDATING ...
- python3.11-types-pytz-2024.1.0.20240203: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/development/python-modules/types-pytz/default.nix b/pkgs/development/python-modules/types-pytz/default.nix
index bf1b49ccc918..8f86e7be43d8 100644
--- a/pkgs/development/python-modules/types-pytz/default.nix
+++ b/pkgs/development/python-modules/types-pytz/default.nix
@@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "types-pytz";
- version = "2024.1.0.20240203";
+ version = "2024.1.0.20240417";
pyproject = true;
src = fetchPypi {
inherit pname version;
- hash = "sha256-yTdR7iDfxuBUoBSPj1InuaALeckKTTyfRkcRpzF5yJ4=";
+ hash = "sha256-aBDIofaPIf3w9PN0pDJIfHdkWgrAsx3kv0aQzyGtOYE=";
};
nativeBuildInputs = [
An auto update branch exists with message `python311Packages.types-pytz: 2024.1.0.20240203 -> 2024.1.0.20240417`. New version is 2024.1.0.20240417.
An auto update branch exists with an equal or greater version
[result] Failed to update python311Packages.types-pytz 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
@volth asked to not update xfce
[result] Failed to update xfce.xfce4-mailwatch-plugin 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.requirements-detector, using log file: /var/log/nixpkgs-update/python311Packages.requirements-detector/2024-05-01.log
python311Packages.requirements-detector 0 -> 1
attrpath: python311Packages.requirements-detector
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-requirements-detector-1.2.2
Press Enter key to continue...
Running update for:
- python3.11-requirements-detector-1.2.2: UPDATING ...
- python3.11-requirements-detector-1.2.2: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.requirements-detector 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath avalanchego, using log file: /var/log/nixpkgs-update/avalanchego/2024-05-01.log
avalanchego 1.11.4 -> 1.11.5 https://github.com/ava-labs/avalanchego/releases
attrpath: avalanchego
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-et1PVLJQ/vBsg5438s6d9MA2oV40zahp9YKQOE0RX58="
[golangModuleVersion] Replaced vendorHash with sha256-z6MF/Kb///BSirdRycNs+7SMThv+yS7WmcrIcgiwBNg=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/networking/avalanchego/default.nix b/pkgs/applications/networking/avalanchego/default.nix
index a6e0f5d58860..63d45b86fa7a 100644
--- a/pkgs/applications/networking/avalanchego/default.nix
+++ b/pkgs/applications/networking/avalanchego/default.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "avalanchego";
- version = "1.11.4";
+ version = "1.11.5";
src = fetchFromGitHub {
owner = "ava-labs";
repo = pname;
rev = "v${version}";
- hash = "sha256-0YS+q1gy7YmTx/DwxaElBG1tzosXReXqPu6RpR3hTjw=";
+ hash = "sha256-IZ4Q67b+VsmBN/NEBPDzN2PYO8cVfLpHBU0tCo+v3Xc=";
};
- vendorHash = "sha256-et1PVLJQ/vBsg5438s6d9MA2oV40zahp9YKQOE0RX58=";
+ vendorHash = "sha256-z6MF/Kb///BSirdRycNs+7SMThv+yS7WmcrIcgiwBNg=";
# go mod vendor has a bug, see: https://github.com/golang/go/issues/57529
proxyVendor = true;
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/j6q62fypafdi96vnv081ap77fy78z0nr-avalanchego-1.11.5"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 14
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 10
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 9
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 16
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://github.com/ava-labs/avalanchego/releases.
meta.description for avalanchego is: Go implementation of an Avalanche node
meta.homepage for avalanchego is: https://github.com/ava-labs/avalanchego
meta.changelog for avalanchego is: https://github.com/ava-labs/avalanchego/releases/tag/v1.11.5
###### Updates performed
- Golang update
###### To inspect upstream changes
- [Release on GitHub](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.5)
- [Compare changes on GitHub](https://github.com/ava-labs/avalanchego/compare/v1.11.4...v1.11.5)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 1.11.5 with grep in /nix/store/j6q62fypafdi96vnv081ap77fy78z0nr-avalanchego-1.11.5
- found 1.11.5 in filename of file in /nix/store/j6q62fypafdi96vnv081ap77fy78z0nr-avalanchego-1.11.5
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
avalanchego
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/j6q62fypafdi96vnv081ap77fy78z0nr-avalanchego-1.11.5 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A avalanchego https://github.com/r-ryantm/nixpkgs/archive/c966cd01664758af0fde7b3b1a4352291917c435.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/c966cd01664758af0fde7b3b1a4352291917c435#avalanchego
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/j6q62fypafdi96vnv081ap77fy78z0nr-avalanchego-1.11.5
ls -la /nix/store/j6q62fypafdi96vnv081ap77fy78z0nr-avalanchego-1.11.5/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @urandom2 @qjoly for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308132
[result] Success updating avalanchego 1.11.4 -> 1.11.5 https://github.com/ava-labs/avalanchego/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.atomicwrites, using log file: /var/log/nixpkgs-update/python311Packages.atomicwrites/2024-05-01.log
python311Packages.atomicwrites 0 -> 1
attrpath: python311Packages.atomicwrites
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-atomicwrites-1.4.1
Press Enter key to continue...
Running update for:
- python3.11-atomicwrites-1.4.1: UPDATING ...
- python3.11-atomicwrites-1.4.1: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.atomicwrites 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath schleuder, using log file: /var/log/nixpkgs-update/schleuder/2024-05-01.log
schleuder 0 -> 1
attrpath: schleuder
Checking auto update branch...
The derivation has no 'version' attribute, so do not know how to figure out the version while doing an updateScript update
[result] Failed to update schleuder 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath lyrebird, using log file: /var/log/nixpkgs-update/lyrebird/2024-05-01.log
lyrebird 0 -> 1
attrpath: lyrebird
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- lyrebird-1.2.0
Press Enter key to continue...
Running update for:
- lyrebird-1.2.0: UPDATING ...
- lyrebird-1.2.0: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update lyrebird 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.paramiko, using log file: /var/log/nixpkgs-update/python311Packages.paramiko/2024-05-01.log
python311Packages.paramiko 0 -> 1
attrpath: python311Packages.paramiko
Checking auto update branch...
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-paramiko-3.4.0
Press Enter key to continue...
Running update for:
- python3.11-paramiko-3.4.0: UPDATING ...
- python3.11-paramiko-3.4.0: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.paramiko 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.datadog, using log file: /var/log/nixpkgs-update/python311Packages.datadog/2024-05-01.log
python311Packages.datadog 0 -> 1
attrpath: python311Packages.datadog
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- python3.11-datadog-0.49.1
Press Enter key to continue...
Running update for:
- python3.11-datadog-0.49.1: UPDATING ...
- python3.11-datadog-0.49.1: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.datadog 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath depotdownloader, using log file: /var/log/nixpkgs-update/depotdownloader/2024-05-01.log
depotdownloader 0 -> 1
attrpath: depotdownloader
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Failed with exit code 1
Going to be running update for following packages:
- depotdownloader-2.5.0
Press Enter key to continue...
Running update for:
- depotdownloader-2.5.0: UPDATING ...
- depotdownloader-2.5.0: ERROR
--- SHOWING ERROR LOG FOR depotdownloader-2.5.0 ----------------------
this derivation will be built:
/nix/store/i0g29r0brv1xsdx0fq0v76xnpryyynk8-source.drv
building '/nix/store/i0g29r0brv1xsdx0fq0v76xnpryyynk8-source.drv'...
trying https://github.com/SteamRE/DepotDownloader/archive/DepotDownloader_.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/i0g29r0brv1xsdx0fq0v76xnpryyynk8-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/SteamRE/DepotDownloader/archive/DepotDownloader_.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/i0g29r0brv1xsdx0fq0v76xnpryyynk8-source.drv'.
update-source-version: error: Couldn't figure out new hash of 'depotdownloader.src'!
--- SHOWING ERROR LOG FOR depotdownloader-2.5.0 ----------------------
The update script for depotdownloader-2.5.0 failed with exit code 1
[result] Failed to update depotdownloader 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath scdl, using log file: /var/log/nixpkgs-update/scdl/2024-05-01.log
scdl 0 -> 1
attrpath: scdl
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- scdl-2.7.5
Press Enter key to continue...
Running update for:
- scdl-2.7.5: UPDATING ...
- scdl-2.7.5: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/tools/misc/scdl/default.nix b/pkgs/tools/misc/scdl/default.nix
index 5d30d7aec505..2637c892e03e 100644
--- a/pkgs/tools/misc/scdl/default.nix
+++ b/pkgs/tools/misc/scdl/default.nix
@@ -2,12 +2,12 @@
python3Packages.buildPythonApplication rec {
pname = "scdl";
- version = "2.7.5";
+ version = "2.7.7";
format = "setuptools";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-YoQaIbOfwLtkSZJGZd9CL7TZGgqjfohJfrnQ3t5uLU0=";
+ sha256 = "sha256-/QQb8xbi0rv5dU3WFr/hm2BuM/iDZ2OhrGjuqsQMqdk=";
};
propagatedBuildInputs = with python3Packages; [
No auto update branch exists
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/5kp0knr58kr813280g3il8gxr1sc53px-scdl-2.7.7"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
2 packages built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from passthru.updateScript.
meta.description for scdl is: Download Music from Souncloud
meta.homepage for scdl is: https://github.com/flyingrub/scdl
###### Updates performed
- Ran passthru.UpdateScript
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 2.7.7 with grep in /nix/store/5kp0knr58kr813280g3il8gxr1sc53px-scdl-2.7.7
- found 2.7.7 in filename of file in /nix/store/5kp0knr58kr813280g3il8gxr1sc53px-scdl-2.7.7
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
scdl
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/5kp0knr58kr813280g3il8gxr1sc53px-scdl-2.7.7 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A scdl https://github.com/r-ryantm/nixpkgs/archive/f24e27d05a5163684fa46a65a2d6def01a813b58.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/f24e27d05a5163684fa46a65a2d6def01a813b58#scdl
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/5kp0knr58kr813280g3il8gxr1sc53px-scdl-2.7.7
ls -la /nix/store/5kp0knr58kr813280g3il8gxr1sc53px-scdl-2.7.7/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
2 packages built:
---
###### Maintainer pings
https://api.github.com/repos/NixOS/nixpkgs/pulls/308136
[result] Success updating scdl 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath octavePackages.statistics, using log file: /var/log/nixpkgs-update/octavePackages.statistics/2024-05-01.log
octavePackages.statistics 0 -> 1
attrpath: octavePackages.statistics
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript]
Going to be running update for following packages:
- octave-8.4.0-statistics-1.6.0
Press Enter key to continue...
Running update for:
- octave-8.4.0-statistics-1.6.0: UPDATING ...
- octave-8.4.0-statistics-1.6.0: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/development/octave-modules/statistics/default.nix b/pkgs/development/octave-modules/statistics/default.nix
index 552f7a4f8e37..8fe7e99d2dd9 100644
--- a/pkgs/development/octave-modules/statistics/default.nix
+++ b/pkgs/development/octave-modules/statistics/default.nix
@@ -6,13 +6,13 @@
buildOctavePackage rec {
pname = "statistics";
- version = "1.6.0";
+ version = "1.6.5";
src = fetchFromGitHub {
owner = "gnu-octave";
repo = "statistics";
rev = "refs/tags/release-${version}";
- sha256 = "sha256-XJXDiVDg3Nw7a/ih49jtkYRmyvAhTfs3LbBQmw+87oc=";
+ sha256 = "sha256-sN865X748WKt58THftjUDUfQUEIPaoF5s870OD4bVPI=";
};
requiredOctavePackages = [
An auto update branch exists with message `octavePackages.statistics: 1.6.0 -> 1.6.5`. New version is 1.6.5.
An auto update branch exists with an equal or greater version
[result] Failed to update octavePackages.statistics 0 -> 1
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath devbox, using log file: /var/log/nixpkgs-update/devbox/2024-05-01.log
devbox 0.10.5 -> 0.10.6 https://github.com/jetpack-io/devbox/releases
attrpath: devbox
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-WT30up/1Y2ar0pkHOq1s0Sz7qc4b+Yr6gILzDYDo0Uk="
[golangModuleVersion] Replaced vendorHash with sha256-bSCgjSXdPOWgftlInl3MailtiXslLH/TZw95FiEnCxQ=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/tools/devbox/default.nix b/pkgs/development/tools/devbox/default.nix
index fad90ae480f8..31dcb4b06efa 100644
--- a/pkgs/development/tools/devbox/default.nix
+++ b/pkgs/development/tools/devbox/default.nix
@@ -5,13 +5,13 @@
}:
buildGoModule rec {
pname = "devbox";
- version = "0.10.5";
+ version = "0.10.6";
src = fetchFromGitHub {
owner = "jetpack-io";
repo = pname;
rev = version;
- hash = "sha256-0Dk3f38kj4bSTffFVhMNwuQXmty7vZMAieKDmkH945Y=";
+ hash = "sha256-E2kJiWuHY+rHyAR6p/NVbONys8RonpxvDHUTrx6ZSkk=";
};
ldflags = [
@@ -23,7 +23,7 @@ buildGoModule rec {
# integration tests want file system access
doCheck = false;
- vendorHash = "sha256-WT30up/1Y2ar0pkHOq1s0Sz7qc4b+Yr6gILzDYDo0Uk=";
+ vendorHash = "sha256-bSCgjSXdPOWgftlInl3MailtiXslLH/TZw95FiEnCxQ=";
nativeBuildInputs = [ installShellFiles ];
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/z3gg7x2jjprmv442wfmx1fln7vzn8g16-devbox-0.10.6"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 18
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 19
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 18
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 18
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 18
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 15
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 14
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 12
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 13
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 11
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 11
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 11
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 10
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://github.com/jetpack-io/devbox/releases.
meta.description for devbox is: Instant, easy, predictable shells and containers.
meta.homepage for devbox is: https://www.jetpack.io/devbox
###### Updates performed
- Golang update
###### To inspect upstream changes
- [Release on GitHub](https://github.com/jetify-com/devbox/releases/tag/0.10.6)
- [Compare changes on GitHub](https://github.com/jetpack-io/devbox/compare/0.10.5...0.10.6)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 0.10.6 with grep in /nix/store/z3gg7x2jjprmv442wfmx1fln7vzn8g16-devbox-0.10.6
- found 0.10.6 in filename of file in /nix/store/z3gg7x2jjprmv442wfmx1fln7vzn8g16-devbox-0.10.6
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
devbox
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/z3gg7x2jjprmv442wfmx1fln7vzn8g16-devbox-0.10.6 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A devbox https://github.com/r-ryantm/nixpkgs/archive/08782a833602c5b954ac7ed3ab9566db4d3b0501.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/08782a833602c5b954ac7ed3ab9566db4d3b0501#devbox
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/z3gg7x2jjprmv442wfmx1fln7vzn8g16-devbox-0.10.6
ls -la /nix/store/z3gg7x2jjprmv442wfmx1fln7vzn8g16-devbox-0.10.6/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @urandom2 @Lagoja for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308141
[result] Success updating devbox 0.10.5 -> 0.10.6 https://github.com/jetpack-io/devbox/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mutagen-compose, using log file: /var/log/nixpkgs-update/mutagen-compose/2024-05-01.log
mutagen-compose 0.17.5 -> 0.17.6 https://github.com/mutagen-io/mutagen-compose/releases
attrpath: mutagen-compose
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-siLS53YVQfCwqyuvXXvHFtlpr3RQy2GP2/ZV+Tv/Lqc="
[golangModuleVersion] Replaced vendorHash with sha256-XyWi06siSHOKZca0w4WLIFGM63wnF//2rRP4aH5rFAo=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/misc/mutagen-compose/default.nix b/pkgs/tools/misc/mutagen-compose/default.nix
index fe8f2b06505d..33358017f24a 100644
--- a/pkgs/tools/misc/mutagen-compose/default.nix
+++ b/pkgs/tools/misc/mutagen-compose/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "mutagen-compose";
- version = "0.17.5";
+ version = "0.17.6";
src = fetchFromGitHub {
owner = "mutagen-io";
repo = pname;
rev = "v${version}";
- hash = "sha256-EkUaxk+zCm1ta1/vjClZHki/MghLvUkCeiW7hST7WEc=";
+ hash = "sha256-ZcfwpEfdoSMCGtw5Icj1hXbk5CRYS4LBtdaiX62E4I0=";
};
- vendorHash = "sha256-siLS53YVQfCwqyuvXXvHFtlpr3RQy2GP2/ZV+Tv/Lqc=";
+ vendorHash = "sha256-XyWi06siSHOKZca0w4WLIFGM63wnF//2rRP4aH5rFAo=";
doCheck = false;
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/xiyqhsms0fvb5gdbfypvwryajlshakzg-mutagen-compose-0.17.6"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://github.com/mutagen-io/mutagen-compose/releases.
meta.description for mutagen-compose is: Compose with Mutagen integration
meta.homepage for mutagen-compose is: https://mutagen.io/
meta.changelog for mutagen-compose is: https://github.com/mutagen-io/mutagen-compose/releases/tag/v0.17.6
###### Updates performed
- Golang update
###### To inspect upstream changes
- [Release on GitHub](https://github.com/mutagen-io/mutagen-compose/releases/tag/v0.17.6)
- [Compare changes on GitHub](https://github.com/mutagen-io/mutagen-compose/compare/v0.17.5...v0.17.6)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 0.17.6 with grep in /nix/store/xiyqhsms0fvb5gdbfypvwryajlshakzg-mutagen-compose-0.17.6
- found 0.17.6 in filename of file in /nix/store/xiyqhsms0fvb5gdbfypvwryajlshakzg-mutagen-compose-0.17.6
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
mutagen-compose
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/xiyqhsms0fvb5gdbfypvwryajlshakzg-mutagen-compose-0.17.6 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A mutagen-compose https://github.com/r-ryantm/nixpkgs/archive/4af50ff88999f456f2468e2e693bf1a38b243951.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/4af50ff88999f456f2468e2e693bf1a38b243951#mutagen-compose
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/xiyqhsms0fvb5gdbfypvwryajlshakzg-mutagen-compose-0.17.6
ls -la /nix/store/xiyqhsms0fvb5gdbfypvwryajlshakzg-mutagen-compose-0.17.6/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @matthewpi for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308145
[result] Success updating mutagen-compose 0.17.5 -> 0.17.6 https://github.com/mutagen-io/mutagen-compose/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gobgpd, using log file: /var/log/nixpkgs-update/gobgpd/2024-05-01.log
gobgpd 3.25.0 -> 3.26.0 https://github.com/osrg/gobgp/releases
attrpath: gobgpd
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-fB/PjOO3+/RVQ5DGAHx4O8wAb9p+RdDC9+xkTCefP8A="
[golangModuleVersion] Replaced vendorHash with sha256-wrgRQwisOHAhvRbvGXMW5VWkQuEifCwCo3usuxLie4A=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/servers/misc/gobgpd/default.nix b/pkgs/servers/misc/gobgpd/default.nix
index cd0f6bbd4ac4..14021f5a39c6 100644
--- a/pkgs/servers/misc/gobgpd/default.nix
+++ b/pkgs/servers/misc/gobgpd/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "gobgpd";
- version = "3.25.0";
+ version = "3.26.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "refs/tags/v${version}";
- hash = "sha256-cb4FYsYMkrna/1IjPlEglAmeQ/vfbUiaTb5OjrWiYR4=";
+ hash = "sha256-bFxKFAw02M8RmMCFFT3nu3urmvh7Wzi0rryuTi8Hw9k=";
};
- vendorHash = "sha256-fB/PjOO3+/RVQ5DGAHx4O8wAb9p+RdDC9+xkTCefP8A=";
+ vendorHash = "sha256-wrgRQwisOHAhvRbvGXMW5VWkQuEifCwCo3usuxLie4A=";
postConfigure = ''
export CGO_ENABLED=0
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/nzncdl4v3hlblbqh5s8cz43lymffg6hv-gobgpd-3.26.0"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://github.com/osrg/gobgp/releases.
meta.description for gobgpd is: BGP implemented in Go
meta.homepage for gobgpd is: https://osrg.github.io/gobgp/
meta.changelog for gobgpd is: https://github.com/osrg/gobgp/releases/tag/v3.26.0
###### Updates performed
- Golang update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 3.26.0 in filename of file in /nix/store/nzncdl4v3hlblbqh5s8cz43lymffg6hv-gobgpd-3.26.0
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
gobgpd
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/nzncdl4v3hlblbqh5s8cz43lymffg6hv-gobgpd-3.26.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A gobgpd https://github.com/r-ryantm/nixpkgs/archive/195ea8909a2fcbb07f772eae79c13f9835ae42d0.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/195ea8909a2fcbb07f772eae79c13f9835ae42d0#gobgpd
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/nzncdl4v3hlblbqh5s8cz43lymffg6hv-gobgpd-3.26.0
ls -la /nix/store/nzncdl4v3hlblbqh5s8cz43lymffg6hv-gobgpd-3.26.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @higebu for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308148
[result] Success updating gobgpd 3.25.0 -> 3.26.0 https://github.com/osrg/gobgp/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.gnu-freefont, using log file: /var/log/nixpkgs-update/texlivePackages.gnu-freefont/2024-05-01.log
texlivePackages.gnu-freefont 68624 -> 20120503 https://repology.org/project/fonts:freefont/versions
attrpath: texlivePackages.gnu-freefont
Checking auto update branch...
No auto update branch exists
Old version 68624" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.gnu-freefont 68624 -> 20120503 https://repology.org/project/fonts:freefont/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.biogrowth, using log file: /var/log/nixpkgs-update/rPackages.biogrowth/2024-05-01.log
rPackages.biogrowth 1.0.3 -> 1.0.4 https://repology.org/project/r:biogrowth/versions
attrpath: rPackages.biogrowth
Checking auto update branch...
No auto update branch exists
Old version 1.0.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.biogrowth 1.0.3 -> 1.0.4 https://repology.org/project/r:biogrowth/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tipa, using log file: /var/log/nixpkgs-update/texlivePackages.tipa/2024-05-01.log
texlivePackages.tipa 1.3 -> 1.3pl29349 https://repology.org/project/texlive:tipa/versions
attrpath: texlivePackages.tipa
Checking auto update branch...
No auto update branch exists
Old version 1.3" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tipa 1.3 -> 1.3pl29349 https://repology.org/project/texlive:tipa/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.rsfs, using log file: /var/log/nixpkgs-update/texlivePackages.rsfs/2024-05-01.log
texlivePackages.rsfs 15878 -> 20190228 https://repology.org/project/texlive:rsfs/versions
attrpath: texlivePackages.rsfs
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.rsfs 15878 -> 20190228 https://repology.org/project/texlive:rsfs/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-indonesian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-indonesian/2024-05-01.log
texlivePackages.hyphen-indonesian 58609 -> 20190406 https://repology.org/project/texlive:hyphen-indonesian/versions
attrpath: texlivePackages.hyphen-indonesian
Checking auto update branch...
No auto update branch exists
Old version 58609" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-indonesian 58609 -> 20190406 https://repology.org/project/texlive:hyphen-indonesian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hfbright, using log file: /var/log/nixpkgs-update/texlivePackages.hfbright/2024-05-01.log
texlivePackages.hfbright 29349 -> 20190228 https://repology.org/project/texlive:hfbright/versions
attrpath: texlivePackages.hfbright
Checking auto update branch...
No auto update branch exists
Old version 29349" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hfbright 29349 -> 20190228 https://repology.org/project/texlive:hfbright/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.txfonts, using log file: /var/log/nixpkgs-update/texlivePackages.txfonts/2024-05-01.log
texlivePackages.txfonts 15878 -> 20190228 https://repology.org/project/texlive:txfonts/versions
attrpath: texlivePackages.txfonts
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.txfonts 15878 -> 20190228 https://repology.org/project/texlive:txfonts/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tlc2, using log file: /var/log/nixpkgs-update/texlivePackages.tlc2/2024-05-01.log
texlivePackages.tlc2 26096 -> 20190228 https://repology.org/project/texlive:tlc2/versions
attrpath: texlivePackages.tlc2
Checking auto update branch...
No auto update branch exists
Old version 26096" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tlc2 26096 -> 20190228 https://repology.org/project/texlive:tlc2/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.esieecv, using log file: /var/log/nixpkgs-update/texlivePackages.esieecv/2024-05-01.log
texlivePackages.esieecv 59638 -> 20190228 https://repology.org/project/texlive:esieecv/versions
attrpath: texlivePackages.esieecv
Checking auto update branch...
No auto update branch exists
Old version 59638" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.esieecv 59638 -> 20190228 https://repology.org/project/texlive:esieecv/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-welsh, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-welsh/2024-05-01.log
texlivePackages.hyphen-welsh 58652 -> 20190406 https://repology.org/project/texlive:hyphen-welsh/versions
attrpath: texlivePackages.hyphen-welsh
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-welsh 58652 -> 20190406 https://repology.org/project/texlive:hyphen-welsh/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.fdsymbol, using log file: /var/log/nixpkgs-update/texlivePackages.fdsymbol/2024-05-01.log
texlivePackages.fdsymbol 0.8 -> 0.8.61719 https://repology.org/project/texlive:fdsymbol/versions
attrpath: texlivePackages.fdsymbol
Checking auto update branch...
No auto update branch exists
Old version 0.8" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.fdsymbol 0.8 -> 0.8.61719 https://repology.org/project/texlive:fdsymbol/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.punk, using log file: /var/log/nixpkgs-update/texlivePackages.punk/2024-05-01.log
texlivePackages.punk 27388 -> 20190228 https://repology.org/project/texlive:punk/versions
attrpath: texlivePackages.punk
Checking auto update branch...
No auto update branch exists
Old version 27388" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.punk 27388 -> 20190228 https://repology.org/project/texlive:punk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.chem-journal, using log file: /var/log/nixpkgs-update/texlivePackages.chem-journal/2024-05-01.log
texlivePackages.chem-journal 15878 -> 20190228 https://repology.org/project/texlive:chem-journal/versions
attrpath: texlivePackages.chem-journal
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.chem-journal 15878 -> 20190228 https://repology.org/project/texlive:chem-journal/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.ifsym, using log file: /var/log/nixpkgs-update/texlivePackages.ifsym/2024-05-01.log
texlivePackages.ifsym 24868 -> 20190228 https://repology.org/project/texlive:ifsym/versions
attrpath: texlivePackages.ifsym
Checking auto update branch...
No auto update branch exists
Old version 24868" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.ifsym 24868 -> 20190228 https://repology.org/project/texlive:ifsym/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.js-misc, using log file: /var/log/nixpkgs-update/texlivePackages.js-misc/2024-05-01.log
texlivePackages.js-misc 16211 -> 20190228 https://repology.org/project/texlive:js-misc/versions
attrpath: texlivePackages.js-misc
Checking auto update branch...
No auto update branch exists
Old version 16211" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.js-misc 16211 -> 20190228 https://repology.org/project/texlive:js-misc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.chemcompounds, using log file: /var/log/nixpkgs-update/texlivePackages.chemcompounds/2024-05-01.log
texlivePackages.chemcompounds 15878 -> 20190228 https://repology.org/project/texlive:chemcompounds/versions
attrpath: texlivePackages.chemcompounds
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.chemcompounds 15878 -> 20190228 https://repology.org/project/texlive:chemcompounds/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tabbing, using log file: /var/log/nixpkgs-update/texlivePackages.tabbing/2024-05-01.log
texlivePackages.tabbing 59715 -> 20190228 https://repology.org/project/texlive:tabbing/versions
attrpath: texlivePackages.tabbing
Checking auto update branch...
No auto update branch exists
Old version 59715" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tabbing 59715 -> 20190228 https://repology.org/project/texlive:tabbing/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.timetable, using log file: /var/log/nixpkgs-update/texlivePackages.timetable/2024-05-01.log
texlivePackages.timetable 15878 -> 20190228 https://repology.org/project/texlive:timetable/versions
attrpath: texlivePackages.timetable
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.timetable 15878 -> 20190228 https://repology.org/project/texlive:timetable/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.vak, using log file: /var/log/nixpkgs-update/texlivePackages.vak/2024-05-01.log
texlivePackages.vak 23431 -> 20190228 https://repology.org/project/texlive:vak/versions
attrpath: texlivePackages.vak
Checking auto update branch...
No auto update branch exists
Old version 23431" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.vak 23431 -> 20190228 https://repology.org/project/texlive:vak/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-thai, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-thai/2024-05-01.log
texlivePackages.hyphen-thai 58652 -> 20190406 https://repology.org/project/texlive:hyphen-thai/versions
attrpath: texlivePackages.hyphen-thai
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-thai 58652 -> 20190406 https://repology.org/project/texlive:hyphen-thai/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.bookman, using log file: /var/log/nixpkgs-update/texlivePackages.bookman/2024-05-01.log
texlivePackages.bookman 61719 -> 20190228 https://repology.org/project/texlive:bookman/versions
attrpath: texlivePackages.bookman
Checking auto update branch...
No auto update branch exists
Old version 61719" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.bookman 61719 -> 20190228 https://repology.org/project/texlive:bookman/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.prociagssymp, using log file: /var/log/nixpkgs-update/texlivePackages.prociagssymp/2024-05-01.log
texlivePackages.prociagssymp 63242 -> 20190228 https://repology.org/project/texlive:prociagssymp/versions
attrpath: texlivePackages.prociagssymp
Checking auto update branch...
No auto update branch exists
Old version 63242" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.prociagssymp 63242 -> 20190228 https://repology.org/project/texlive:prociagssymp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.doc-pictex, using log file: /var/log/nixpkgs-update/texlivePackages.doc-pictex/2024-05-01.log
texlivePackages.doc-pictex 24927 -> 20190228 https://repology.org/project/texlive:doc-pictex/versions
attrpath: texlivePackages.doc-pictex
Checking auto update branch...
No auto update branch exists
Old version 24927" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.doc-pictex 24927 -> 20190228 https://repology.org/project/texlive:doc-pictex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-serbian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-serbian/2024-05-01.log
texlivePackages.hyphen-serbian 1.0a -> 20190406 https://repology.org/project/texlive:hyphen-serbian/versions
attrpath: texlivePackages.hyphen-serbian
Checking auto update branch...
No auto update branch exists
Old version 1.0a" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-serbian 1.0a -> 20190406 https://repology.org/project/texlive:hyphen-serbian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.europecv, using log file: /var/log/nixpkgs-update/texlivePackages.europecv/2024-05-01.log
texlivePackages.europecv 69661 -> 20180303 https://repology.org/project/texlive:europecv/versions
attrpath: texlivePackages.europecv
Checking auto update branch...
No auto update branch exists
Old version 69661" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.europecv 69661 -> 20180303 https://repology.org/project/texlive:europecv/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-coptic, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-coptic/2024-05-01.log
texlivePackages.hyphen-coptic 58652 -> 20190406 https://repology.org/project/texlive:hyphen-coptic/versions
attrpath: texlivePackages.hyphen-coptic
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-coptic 58652 -> 20190406 https://repology.org/project/texlive:hyphen-coptic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.orkhun, using log file: /var/log/nixpkgs-update/texlivePackages.orkhun/2024-05-01.log
texlivePackages.orkhun 15878 -> 20190228 https://repology.org/project/texlive:orkhun/versions
attrpath: texlivePackages.orkhun
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.orkhun 15878 -> 20190228 https://repology.org/project/texlive:orkhun/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tex-ps, using log file: /var/log/nixpkgs-update/texlivePackages.tex-ps/2024-05-01.log
texlivePackages.tex-ps 15878 -> 20190228 https://repology.org/project/texlive:tex-ps/versions
attrpath: texlivePackages.tex-ps
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tex-ps 15878 -> 20190228 https://repology.org/project/texlive:tex-ps/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.times, using log file: /var/log/nixpkgs-update/texlivePackages.times/2024-05-01.log
texlivePackages.times 61719 -> 20190228 https://repology.org/project/texlive:times/versions
attrpath: texlivePackages.times
Checking auto update branch...
No auto update branch exists
Old version 61719" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.times 61719 -> 20190228 https://repology.org/project/texlive:times/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.babel-norsk, using log file: /var/log/nixpkgs-update/texlivePackages.babel-norsk/2024-05-01.log
texlivePackages.babel-norsk 2.0j -> 2.0k https://repology.org/project/texlive:babel-norsk/versions
attrpath: texlivePackages.babel-norsk
Checking auto update branch...
No auto update branch exists
Old version 2.0j" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.babel-norsk 2.0j -> 2.0k https://repology.org/project/texlive:babel-norsk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.koma-script-examples, using log file: /var/log/nixpkgs-update/texlivePackages.koma-script-examples/2024-05-01.log
texlivePackages.koma-script-examples 63833 -> 20170414 https://repology.org/project/texlive:koma-script-examples/versions
attrpath: texlivePackages.koma-script-examples
Checking auto update branch...
No auto update branch exists
Old version 63833" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.koma-script-examples 63833 -> 20170414 https://repology.org/project/texlive:koma-script-examples/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.boldtensors, using log file: /var/log/nixpkgs-update/texlivePackages.boldtensors/2024-05-01.log
texlivePackages.boldtensors 15878 -> 20190228 https://repology.org/project/texlive:boldtensors/versions
attrpath: texlivePackages.boldtensors
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.boldtensors 15878 -> 20190228 https://repology.org/project/texlive:boldtensors/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-french, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-french/2024-05-01.log
texlivePackages.hyphen-french 58652 -> 20190406 https://repology.org/project/texlive:hyphen-french/versions
attrpath: texlivePackages.hyphen-french
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-french 58652 -> 20190406 https://repology.org/project/texlive:hyphen-french/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tikzorbital, using log file: /var/log/nixpkgs-update/texlivePackages.tikzorbital/2024-05-01.log
texlivePackages.tikzorbital 36439 -> 20190228 https://repology.org/project/texlive:tikzorbital/versions
attrpath: texlivePackages.tikzorbital
Checking auto update branch...
No auto update branch exists
Old version 36439" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tikzorbital 36439 -> 20190228 https://repology.org/project/texlive:tikzorbital/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-italian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-italian/2024-05-01.log
texlivePackages.hyphen-italian 4.8g -> 20190406 https://repology.org/project/texlive:hyphen-italian/versions
attrpath: texlivePackages.hyphen-italian
Checking auto update branch...
No auto update branch exists
Old version 4.8g" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-italian 4.8g -> 20190406 https://repology.org/project/texlive:hyphen-italian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.djangorestframework-stubs, using log file: /var/log/nixpkgs-update/python312Packages.djangorestframework-stubs/2024-05-01.log
python312Packages.djangorestframework-stubs 3.14.5 -> 3.15.0 https://github.com/typeddjango/djangorestframework-stubs/releases
attrpath: python312Packages.djangorestframework-stubs
isn't the default python version
[result] Failed to update python312Packages.djangorestframework-stubs 3.14.5 -> 3.15.0 https://github.com/typeddjango/djangorestframework-stubs/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.capt-of, using log file: /var/log/nixpkgs-update/texlivePackages.capt-of/2024-05-01.log
texlivePackages.capt-of 29803 -> 20190228 https://repology.org/project/texlive:capt-of/versions
attrpath: texlivePackages.capt-of
Checking auto update branch...
No auto update branch exists
Old version 29803" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.capt-of 29803 -> 20190228 https://repology.org/project/texlive:capt-of/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.easy-todo, using log file: /var/log/nixpkgs-update/texlivePackages.easy-todo/2024-05-01.log
texlivePackages.easy-todo 32677 -> 20190228 https://repology.org/project/texlive:easy-todo/versions
attrpath: texlivePackages.easy-todo
Checking auto update branch...
No auto update branch exists
Old version 32677" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.easy-todo 32677 -> 20190228 https://repology.org/project/texlive:easy-todo/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.dratex, using log file: /var/log/nixpkgs-update/texlivePackages.dratex/2024-05-01.log
texlivePackages.dratex 15878 -> 20190228 https://repology.org/project/texlive:dratex/versions
attrpath: texlivePackages.dratex
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.dratex 15878 -> 20190228 https://repology.org/project/texlive:dratex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.pst-qtree, using log file: /var/log/nixpkgs-update/texlivePackages.pst-qtree/2024-05-01.log
texlivePackages.pst-qtree 15878 -> 20190228 https://repology.org/project/texlive:pst-qtree/versions
attrpath: texlivePackages.pst-qtree
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.pst-qtree 15878 -> 20190228 https://repology.org/project/texlive:pst-qtree/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.texlive-cz, using log file: /var/log/nixpkgs-update/texlivePackages.texlive-cz/2024-05-01.log
texlivePackages.texlive-cz 62854 -> 20190406 https://repology.org/project/texlive:texlive-cz/versions
attrpath: texlivePackages.texlive-cz
Checking auto update branch...
No auto update branch exists
Old version 62854" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.texlive-cz 62854 -> 20190406 https://repology.org/project/texlive:texlive-cz/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.charter, using log file: /var/log/nixpkgs-update/texlivePackages.charter/2024-05-01.log
texlivePackages.charter 15878 -> 20190228 https://repology.org/project/texlive:charter/versions
attrpath: texlivePackages.charter
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.charter 15878 -> 20190228 https://repology.org/project/texlive:charter/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.venn, using log file: /var/log/nixpkgs-update/texlivePackages.venn/2024-05-01.log
texlivePackages.venn 15878 -> 20190228 https://repology.org/project/texlive:venn/versions
attrpath: texlivePackages.venn
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.venn 15878 -> 20190228 https://repology.org/project/texlive:venn/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.intro-scientific, using log file: /var/log/nixpkgs-update/texlivePackages.intro-scientific/2024-05-01.log
texlivePackages.intro-scientific 5th_edition -> 5th https://repology.org/project/texlive:intro-scientific/versions
attrpath: texlivePackages.intro-scientific
Checking auto update branch...
No auto update branch exists
5th is not newer than 5th_edition according to Nix; versionComparison: -1
[result] Failed to update texlivePackages.intro-scientific 5th_edition -> 5th https://repology.org/project/texlive:intro-scientific/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.rectopma, using log file: /var/log/nixpkgs-update/texlivePackages.rectopma/2024-05-01.log
texlivePackages.rectopma 19980 -> 20190228 https://repology.org/project/texlive:rectopma/versions
attrpath: texlivePackages.rectopma
Checking auto update branch...
No auto update branch exists
Old version 19980" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.rectopma 19980 -> 20190228 https://repology.org/project/texlive:rectopma/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.dialogl, using log file: /var/log/nixpkgs-update/texlivePackages.dialogl/2024-05-01.log
texlivePackages.dialogl 28946 -> 20190228 https://repology.org/project/texlive:dialogl/versions
attrpath: texlivePackages.dialogl
Checking auto update branch...
No auto update branch exists
Old version 28946" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.dialogl 28946 -> 20190228 https://repology.org/project/texlive:dialogl/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.algorithmicx, using log file: /var/log/nixpkgs-update/texlivePackages.algorithmicx/2024-05-01.log
texlivePackages.algorithmicx 15878 -> 20190228 https://repology.org/project/texlive:algorithmicx/versions
attrpath: texlivePackages.algorithmicx
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.algorithmicx 15878 -> 20190228 https://repology.org/project/texlive:algorithmicx/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.nih, using log file: /var/log/nixpkgs-update/texlivePackages.nih/2024-05-01.log
texlivePackages.nih 15878 -> 20190228 https://repology.org/project/texlive:nih/versions
attrpath: texlivePackages.nih
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.nih 15878 -> 20190228 https://repology.org/project/texlive:nih/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.mweights, using log file: /var/log/nixpkgs-update/texlivePackages.mweights/2024-05-01.log
texlivePackages.mweights 53520 -> 20190228 https://repology.org/project/texlive:mweights/versions
attrpath: texlivePackages.mweights
Checking auto update branch...
No auto update branch exists
Old version 53520" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.mweights 53520 -> 20190228 https://repology.org/project/texlive:mweights/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.free-alacarte, using log file: /var/log/nixpkgs-update/haskellPackages.free-alacarte/2024-05-01.log
haskellPackages.free-alacarte 0.1.0.4 -> 1.0.0.2 https://repology.org/project/haskell:free-alacarte/versions
attrpath: haskellPackages.free-alacarte
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.free-alacarte 0.1.0.4 -> 1.0.0.2 https://repology.org/project/haskell:free-alacarte/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.docbytex, using log file: /var/log/nixpkgs-update/texlivePackages.docbytex/2024-05-01.log
texlivePackages.docbytex 34294 -> 20190228 https://repology.org/project/texlive:docbytex/versions
attrpath: texlivePackages.docbytex
Checking auto update branch...
No auto update branch exists
Old version 34294" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.docbytex 34294 -> 20190228 https://repology.org/project/texlive:docbytex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.fwlw, using log file: /var/log/nixpkgs-update/texlivePackages.fwlw/2024-05-01.log
texlivePackages.fwlw 29803 -> 20190228 https://repology.org/project/texlive:fwlw/versions
attrpath: texlivePackages.fwlw
Checking auto update branch...
No auto update branch exists
Old version 29803" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.fwlw 29803 -> 20190228 https://repology.org/project/texlive:fwlw/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.extensions, using log file: /var/log/nixpkgs-update/haskellPackages.extensions/2024-05-01.log
haskellPackages.extensions 0.1.0.1 -> 0.1.0.2 https://repology.org/project/haskell:extensions/versions
attrpath: haskellPackages.extensions
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.extensions 0.1.0.1 -> 0.1.0.2 https://repology.org/project/haskell:extensions/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.sugconf, using log file: /var/log/nixpkgs-update/texlivePackages.sugconf/2024-05-01.log
texlivePackages.sugconf 58752 -> 20190228 https://repology.org/project/texlive:sugconf/versions
attrpath: texlivePackages.sugconf
Checking auto update branch...
No auto update branch exists
Old version 58752" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.sugconf 58752 -> 20190228 https://repology.org/project/texlive:sugconf/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.emulateapj, using log file: /var/log/nixpkgs-update/texlivePackages.emulateapj/2024-05-01.log
texlivePackages.emulateapj 28469 -> 20190228 https://repology.org/project/texlive:emulateapj/versions
attrpath: texlivePackages.emulateapj
Checking auto update branch...
No auto update branch exists
Old version 28469" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.emulateapj 28469 -> 20190228 https://repology.org/project/texlive:emulateapj/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.glyphlist, using log file: /var/log/nixpkgs-update/texlivePackages.glyphlist/2024-05-01.log
texlivePackages.glyphlist 54074 -> 20190228 https://repology.org/project/texlive:glyphlist/versions
attrpath: texlivePackages.glyphlist
Checking auto update branch...
No auto update branch exists
Old version 54074" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.glyphlist 54074 -> 20190228 https://repology.org/project/texlive:glyphlist/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.context-handlecsv, using log file: /var/log/nixpkgs-update/texlivePackages.context-handlecsv/2024-05-01.log
texlivePackages.context-handlecsv 70074 -> 20231220 https://repology.org/project/texlive:context-handlecsv/versions
attrpath: texlivePackages.context-handlecsv
Checking auto update branch...
No auto update branch exists
Old version 70074" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.context-handlecsv 70074 -> 20231220 https://repology.org/project/texlive:context-handlecsv/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.first-latex-doc, using log file: /var/log/nixpkgs-update/texlivePackages.first-latex-doc/2024-05-01.log
texlivePackages.first-latex-doc 15878 -> 20190228 https://repology.org/project/texlive:first-latex-doc/versions
attrpath: texlivePackages.first-latex-doc
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.first-latex-doc 15878 -> 20190228 https://repology.org/project/texlive:first-latex-doc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.librecaslon, using log file: /var/log/nixpkgs-update/texlivePackages.librecaslon/2024-05-01.log
texlivePackages.librecaslon 64432 -> 20180303 https://repology.org/project/texlive:librecaslon/versions
attrpath: texlivePackages.librecaslon
Checking auto update branch...
No auto update branch exists
Old version 64432" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.librecaslon 64432 -> 20180303 https://repology.org/project/texlive:librecaslon/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.texlive-scripts, using log file: /var/log/nixpkgs-update/texlivePackages.texlive-scripts/2024-05-01.log
texlivePackages.texlive-scripts 70585 -> 20180806 https://repology.org/project/texlive:texlive-scripts/versions
attrpath: texlivePackages.texlive-scripts
Checking auto update branch...
No auto update branch exists
Old version 70585" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.texlive-scripts 70585 -> 20180806 https://repology.org/project/texlive:texlive-scripts/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.afm2pl, using log file: /var/log/nixpkgs-update/texlivePackages.afm2pl/2024-05-01.log
texlivePackages.afm2pl 66186 -> 20190327 https://repology.org/project/texlive:afm2pl/versions
attrpath: texlivePackages.afm2pl
Checking auto update branch...
No auto update branch exists
Old version 66186" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.afm2pl 66186 -> 20190327 https://repology.org/project/texlive:afm2pl/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.suanpan, using log file: /var/log/nixpkgs-update/texlivePackages.suanpan/2024-05-01.log
texlivePackages.suanpan 15878 -> 20190228 https://repology.org/project/texlive:suanpan/versions
attrpath: texlivePackages.suanpan
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.suanpan 15878 -> 20190228 https://repology.org/project/texlive:suanpan/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lambda, using log file: /var/log/nixpkgs-update/texlivePackages.lambda/2024-05-01.log
texlivePackages.lambda 45756 -> 20180303 https://repology.org/project/texlive:lambda/versions
attrpath: texlivePackages.lambda
Checking auto update branch...
No auto update branch exists
Old version 45756" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lambda 45756 -> 20180303 https://repology.org/project/texlive:lambda/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.translation-array-fr, using log file: /var/log/nixpkgs-update/texlivePackages.translation-array-fr/2024-05-01.log
texlivePackages.translation-array-fr 24344 -> 20190228 https://repology.org/project/texlive:translation-array-fr/versions
attrpath: texlivePackages.translation-array-fr
Checking auto update branch...
No auto update branch exists
Old version 24344" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.translation-array-fr 24344 -> 20190228 https://repology.org/project/texlive:translation-array-fr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.umoline, using log file: /var/log/nixpkgs-update/texlivePackages.umoline/2024-05-01.log
texlivePackages.umoline 19085 -> 20190228 https://repology.org/project/texlive:umoline/versions
attrpath: texlivePackages.umoline
Checking auto update branch...
No auto update branch exists
Old version 19085" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.umoline 19085 -> 20190228 https://repology.org/project/texlive:umoline/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.svninfo, using log file: /var/log/nixpkgs-update/texlivePackages.svninfo/2024-05-01.log
texlivePackages.svninfo 0.7.4 -> 0.7.4.62157 https://repology.org/project/texlive:svninfo/versions
attrpath: texlivePackages.svninfo
Checking auto update branch...
No auto update branch exists
Old version 0.7.4" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.svninfo 0.7.4 -> 0.7.4.62157 https://repology.org/project/texlive:svninfo/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.currvita, using log file: /var/log/nixpkgs-update/texlivePackages.currvita/2024-05-01.log
texlivePackages.currvita 15878 -> 20190228 https://repology.org/project/texlive:currvita/versions
attrpath: texlivePackages.currvita
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.currvita 15878 -> 20190228 https://repology.org/project/texlive:currvita/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.jsclasses, using log file: /var/log/nixpkgs-update/texlivePackages.jsclasses/2024-05-01.log
texlivePackages.jsclasses 66093 -> 20230224 https://repology.org/project/texlive:jsclasses/versions
attrpath: texlivePackages.jsclasses
Checking auto update branch...
No auto update branch exists
Old version 66093" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.jsclasses 66093 -> 20230224 https://repology.org/project/texlive:jsclasses/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.vancouver, using log file: /var/log/nixpkgs-update/texlivePackages.vancouver/2024-05-01.log
texlivePackages.vancouver 1.0 -> 20190228 https://repology.org/project/texlive:vancouver/versions
attrpath: texlivePackages.vancouver
Checking auto update branch...
No auto update branch exists
Old version 1.0" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.vancouver 1.0 -> 20190228 https://repology.org/project/texlive:vancouver/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.bera, using log file: /var/log/nixpkgs-update/texlivePackages.bera/2024-05-01.log
texlivePackages.bera 20031 -> 20190228 https://repology.org/project/texlive:bera/versions
attrpath: texlivePackages.bera
Checking auto update branch...
No auto update branch exists
Old version 20031" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.bera 20031 -> 20190228 https://repology.org/project/texlive:bera/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.chicago, using log file: /var/log/nixpkgs-update/texlivePackages.chicago/2024-05-01.log
texlivePackages.chicago 15878 -> 20190228 https://repology.org/project/texlive:chicago/versions
attrpath: texlivePackages.chicago
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.chicago 15878 -> 20190228 https://repology.org/project/texlive:chicago/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.dvips, using log file: /var/log/nixpkgs-update/texlivePackages.dvips/2024-05-01.log
texlivePackages.dvips 66203 -> 20190327 https://repology.org/project/texlive:dvips/versions
attrpath: texlivePackages.dvips
Checking auto update branch...
No auto update branch exists
Old version 66203" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.dvips 66203 -> 20190327 https://repology.org/project/texlive:dvips/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lobster2, using log file: /var/log/nixpkgs-update/texlivePackages.lobster2/2024-05-01.log
texlivePackages.lobster2 64442 -> 20190228 https://repology.org/project/texlive:lobster2/versions
attrpath: texlivePackages.lobster2
Checking auto update branch...
No auto update branch exists
Old version 64442" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lobster2 64442 -> 20190228 https://repology.org/project/texlive:lobster2/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-romanian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-romanian/2024-05-01.log
texlivePackages.hyphen-romanian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-romanian/versions
attrpath: texlivePackages.hyphen-romanian
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-romanian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-romanian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.swebib, using log file: /var/log/nixpkgs-update/texlivePackages.swebib/2024-05-01.log
texlivePackages.swebib 15878 -> 20190228 https://repology.org/project/texlive:swebib/versions
attrpath: texlivePackages.swebib
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.swebib 15878 -> 20190228 https://repology.org/project/texlive:swebib/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.qpxqtx, using log file: /var/log/nixpkgs-update/texlivePackages.qpxqtx/2024-05-01.log
texlivePackages.qpxqtx 45797 -> 20190228 https://repology.org/project/texlive:qpxqtx/versions
attrpath: texlivePackages.qpxqtx
Checking auto update branch...
No auto update branch exists
Old version 45797" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.qpxqtx 45797 -> 20190228 https://repology.org/project/texlive:qpxqtx/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.williams, using log file: /var/log/nixpkgs-update/texlivePackages.williams/2024-05-01.log
texlivePackages.williams 15878 -> 20190228 https://repology.org/project/texlive:williams/versions
attrpath: texlivePackages.williams
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.williams 15878 -> 20190228 https://repology.org/project/texlive:williams/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.ly1, using log file: /var/log/nixpkgs-update/texlivePackages.ly1/2024-05-01.log
texlivePackages.ly1 63565 -> 20190228 https://repology.org/project/texlive:ly1/versions
attrpath: texlivePackages.ly1
Checking auto update branch...
No auto update branch exists
Old version 63565" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.ly1 63565 -> 20190228 https://repology.org/project/texlive:ly1/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.duerer, using log file: /var/log/nixpkgs-update/texlivePackages.duerer/2024-05-01.log
texlivePackages.duerer 20741 -> 20190228 https://repology.org/project/texlive:duerer/versions
attrpath: texlivePackages.duerer
Checking auto update branch...
No auto update branch exists
Old version 20741" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.duerer 20741 -> 20190228 https://repology.org/project/texlive:duerer/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.movie15, using log file: /var/log/nixpkgs-update/texlivePackages.movie15/2024-05-01.log
texlivePackages.movie15 26473 -> 20190228 https://repology.org/project/texlive:movie15/versions
attrpath: texlivePackages.movie15
Checking auto update branch...
No auto update branch exists
Old version 26473" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.movie15 26473 -> 20190228 https://repology.org/project/texlive:movie15/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.helvetic, using log file: /var/log/nixpkgs-update/texlivePackages.helvetic/2024-05-01.log
texlivePackages.helvetic 61719 -> 20190228 https://repology.org/project/texlive:helvetic/versions
attrpath: texlivePackages.helvetic
Checking auto update branch...
No auto update branch exists
Old version 61719" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.helvetic 61719 -> 20190228 https://repology.org/project/texlive:helvetic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.pictexsum, using log file: /var/log/nixpkgs-update/texlivePackages.pictexsum/2024-05-01.log
texlivePackages.pictexsum 24965 -> 20190228 https://repology.org/project/texlive:pictexsum/versions
attrpath: texlivePackages.pictexsum
Checking auto update branch...
No auto update branch exists
Old version 24965" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.pictexsum 24965 -> 20190228 https://repology.org/project/texlive:pictexsum/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lshort-bulgarian, using log file: /var/log/nixpkgs-update/texlivePackages.lshort-bulgarian/2024-05-01.log
texlivePackages.lshort-bulgarian 15878 -> 20190228 https://repology.org/project/texlive:lshort-bulgarian/versions
attrpath: texlivePackages.lshort-bulgarian
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lshort-bulgarian 15878 -> 20190228 https://repology.org/project/texlive:lshort-bulgarian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.reverxii, using log file: /var/log/nixpkgs-update/texlivePackages.reverxii/2024-05-01.log
texlivePackages.reverxii 63753 -> 20190228 https://repology.org/project/texlive:reverxii/versions
attrpath: texlivePackages.reverxii
Checking auto update branch...
No auto update branch exists
Old version 63753" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.reverxii 63753 -> 20190228 https://repology.org/project/texlive:reverxii/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.jadetex, using log file: /var/log/nixpkgs-update/texlivePackages.jadetex/2024-05-01.log
texlivePackages.jadetex 3.13 -> 3.13.70002 https://repology.org/project/texlive:jadetex/versions
attrpath: texlivePackages.jadetex
Checking auto update branch...
No auto update branch exists
Old version 3.13" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.jadetex 3.13 -> 3.13.70002 https://repology.org/project/texlive:jadetex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lgreek, using log file: /var/log/nixpkgs-update/texlivePackages.lgreek/2024-05-01.log
texlivePackages.lgreek 21818 -> 20190228 https://repology.org/project/texlive:lgreek/versions
attrpath: texlivePackages.lgreek
Checking auto update branch...
No auto update branch exists
Old version 21818" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lgreek 21818 -> 20190228 https://repology.org/project/texlive:lgreek/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.bookhands, using log file: /var/log/nixpkgs-update/texlivePackages.bookhands/2024-05-01.log
texlivePackages.bookhands 46480 -> 20170414 https://repology.org/project/texlive:bookhands/versions
attrpath: texlivePackages.bookhands
Checking auto update branch...
No auto update branch exists
Old version 46480" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.bookhands 46480 -> 20170414 https://repology.org/project/texlive:bookhands/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.levy, using log file: /var/log/nixpkgs-update/texlivePackages.levy/2024-05-01.log
texlivePackages.levy 21750 -> 20190228 https://repology.org/project/texlive:levy/versions
attrpath: texlivePackages.levy
Checking auto update branch...
No auto update branch exists
Old version 21750" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.levy 21750 -> 20190228 https://repology.org/project/texlive:levy/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.colorist, using log file: /var/log/nixpkgs-update/rPackages.colorist/2024-05-01.log
rPackages.colorist 0.1.2 -> 0.1.3 https://repology.org/project/r:colorist/versions
attrpath: rPackages.colorist
Checking auto update branch...
No auto update branch exists
Old version 0.1.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.colorist 0.1.2 -> 0.1.3 https://repology.org/project/r:colorist/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.russ, using log file: /var/log/nixpkgs-update/texlivePackages.russ/2024-05-01.log
texlivePackages.russ 25209 -> 20180303 https://repology.org/project/texlive:russ/versions
attrpath: texlivePackages.russ
Checking auto update branch...
No auto update branch exists
Old version 25209" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.russ 25209 -> 20180303 https://repology.org/project/texlive:russ/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.textcase, using log file: /var/log/nixpkgs-update/texlivePackages.textcase/2024-05-01.log
texlivePackages.textcase 1.04 -> 20190228 https://repology.org/project/texlive:textcase/versions
attrpath: texlivePackages.textcase
Checking auto update branch...
No auto update branch exists
Old version 1.04" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.textcase 1.04 -> 20190228 https://repology.org/project/texlive:textcase/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tex-label, using log file: /var/log/nixpkgs-update/texlivePackages.tex-label/2024-05-01.log
texlivePackages.tex-label 16372 -> 20190228 https://repology.org/project/texlive:tex-label/versions
attrpath: texlivePackages.tex-label
Checking auto update branch...
No auto update branch exists
Old version 16372" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tex-label 16372 -> 20190228 https://repology.org/project/texlive:tex-label/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.turkeyelections, using log file: /var/log/nixpkgs-update/rPackages.turkeyelections/2024-05-01.log
rPackages.turkeyelections 0.1.1 -> 0.1.2 https://repology.org/project/r:turkeyelections/versions
attrpath: rPackages.turkeyelections
Checking auto update branch...
No auto update branch exists
Old version 0.1.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.turkeyelections 0.1.1 -> 0.1.2 https://repology.org/project/r:turkeyelections/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.assignment, using log file: /var/log/nixpkgs-update/texlivePackages.assignment/2024-05-01.log
texlivePackages.assignment 20431 -> 20190228 https://repology.org/project/texlive:assignment/versions
attrpath: texlivePackages.assignment
Checking auto update branch...
No auto update branch exists
Old version 20431" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.assignment 20431 -> 20190228 https://repology.org/project/texlive:assignment/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.ansible-navigator, using log file: /var/log/nixpkgs-update/python311Packages.ansible-navigator/2024-05-01.log
python311Packages.ansible-navigator 24.2.0 -> 24.3.2 https://repology.org/project/python:ansible-navigator/versions
attrpath: python311Packages.ansible-navigator
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/0k8wmh42z56bk8rn85pyrhrad0hry2nx-packages.json.drv
building '/nix/store/0k8wmh42z56bk8rn85pyrhrad0hry2nx-packages.json.drv'...
Going to be running update for following packages:
- python3.11-ansible-navigator-24.2.0
Press Enter key to continue...
Running update for:
- python3.11-ansible-navigator-24.2.0: UPDATING ...
- python3.11-ansible-navigator-24.2.0: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/development/python-modules/ansible-navigator/default.nix b/pkgs/development/python-modules/ansible-navigator/default.nix
index 5c2179253436..6e031da7a20b 100644
--- a/pkgs/development/python-modules/ansible-navigator/default.nix
+++ b/pkgs/development/python-modules/ansible-navigator/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
pname = "ansible-navigator";
- version = "24.2.0";
+ version = "24.3.2";
format = "pyproject";
src = fetchPypi {
inherit pname version;
- hash = "sha256-qXBhM63fFwPwo0pmEhZnZnGC8Eht8eFPfVbDkY98MGM=";
+ hash = "sha256-IAcZFisB3BOmdxZuGZ3PZcDl2CXsg6ToI/1fdPpkIXw=";
};
buildInputs = with python3Packages; [
No auto update branch exists
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A python311Packages.ansible-navigator
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix --extra-experimental-features nix-command log -f . python311Packages.ansible-navigator
Standard output:
error: build log of 'python311Packages.ansible-navigator' is not available
[result] Failed to update python311Packages.ansible-navigator 24.2.0 -> 24.3.2 https://repology.org/project/python:ansible-navigator/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.latex-bin, using log file: /var/log/nixpkgs-update/texlivePackages.latex-bin/2024-05-01.log
texlivePackages.latex-bin 66186 -> 20171112 https://repology.org/project/texlive:latex-bin/versions
attrpath: texlivePackages.latex-bin
Checking auto update branch...
No auto update branch exists
Old version 66186" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.latex-bin 66186 -> 20171112 https://repology.org/project/texlive:latex-bin/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.ocr-b-outline, using log file: /var/log/nixpkgs-update/texlivePackages.ocr-b-outline/2024-05-01.log
texlivePackages.ocr-b-outline 20969 -> 20190228 https://repology.org/project/texlive:ocr-b-outline/versions
attrpath: texlivePackages.ocr-b-outline
Checking auto update branch...
No auto update branch exists
Old version 20969" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.ocr-b-outline 20969 -> 20190228 https://repology.org/project/texlive:ocr-b-outline/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.etoc, using log file: /var/log/nixpkgs-update/texlivePackages.etoc/2024-05-01.log
texlivePackages.etoc 1.2d -> 1.09 https://repology.org/project/texlive:etoc/versions
attrpath: texlivePackages.etoc
Checking auto update branch...
No auto update branch exists
Old version 1.2d" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.etoc 1.2d -> 1.09 https://repology.org/project/texlive:etoc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.base-compat, using log file: /var/log/nixpkgs-update/haskellPackages.base-compat/2024-05-01.log
haskellPackages.base-compat 0.13.1 -> 0.14.0 https://repology.org/project/haskell:base-compat/versions
attrpath: haskellPackages.base-compat
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.base-compat 0.13.1 -> 0.14.0 https://repology.org/project/haskell:base-compat/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.concmath, using log file: /var/log/nixpkgs-update/texlivePackages.concmath/2024-05-01.log
texlivePackages.concmath 17219 -> 20190228 https://repology.org/project/texlive:concmath/versions
attrpath: texlivePackages.concmath
Checking auto update branch...
No auto update branch exists
Old version 17219" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.concmath 17219 -> 20190228 https://repology.org/project/texlive:concmath/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.peacots, using log file: /var/log/nixpkgs-update/rPackages.peacots/2024-05-01.log
rPackages.peacots 1.3 -> 1.3.2 https://repology.org/project/r:peacots/versions
attrpath: rPackages.peacots
Checking auto update branch...
No auto update branch exists
Old version 1.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.peacots 1.3 -> 1.3.2 https://repology.org/project/r:peacots/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.codepage, using log file: /var/log/nixpkgs-update/texlivePackages.codepage/2024-05-01.log
texlivePackages.codepage 51502 -> 20190228 https://repology.org/project/texlive:codepage/versions
attrpath: texlivePackages.codepage
Checking auto update branch...
No auto update branch exists
Old version 51502" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.codepage 51502 -> 20190228 https://repology.org/project/texlive:codepage/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.fixpdfmag, using log file: /var/log/nixpkgs-update/texlivePackages.fixpdfmag/2024-05-01.log
texlivePackages.fixpdfmag 15878 -> 20190228 https://repology.org/project/texlive:fixpdfmag/versions
attrpath: texlivePackages.fixpdfmag
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.fixpdfmag 15878 -> 20190228 https://repology.org/project/texlive:fixpdfmag/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.babel-romansh, using log file: /var/log/nixpkgs-update/texlivePackages.babel-romansh/2024-05-01.log
texlivePackages.babel-romansh 30286 -> 20190228 https://repology.org/project/texlive:babel-romansh/versions
attrpath: texlivePackages.babel-romansh
Checking auto update branch...
No auto update branch exists
Old version 30286" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.babel-romansh 30286 -> 20190228 https://repology.org/project/texlive:babel-romansh/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.block, using log file: /var/log/nixpkgs-update/texlivePackages.block/2024-05-01.log
texlivePackages.block 17209 -> 20190228 https://repology.org/project/texlive:block/versions
attrpath: texlivePackages.block
Checking auto update branch...
No auto update branch exists
Old version 17209" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.block 17209 -> 20190228 https://repology.org/project/texlive:block/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-czech, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-czech/2024-05-01.log
texlivePackages.hyphen-czech 58609 -> 20190406 https://repology.org/project/texlive:hyphen-czech/versions
attrpath: texlivePackages.hyphen-czech
Checking auto update branch...
No auto update branch exists
Old version 58609" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-czech 58609 -> 20190406 https://repology.org/project/texlive:hyphen-czech/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-mongolian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-mongolian/2024-05-01.log
texlivePackages.hyphen-mongolian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-mongolian/versions
attrpath: texlivePackages.hyphen-mongolian
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-mongolian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-mongolian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.base-orphans, using log file: /var/log/nixpkgs-update/haskellPackages.base-orphans/2024-05-01.log
haskellPackages.base-orphans 0.9.1 -> 0.9.2 https://repology.org/project/haskell:base-orphans/versions
attrpath: haskellPackages.base-orphans
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.base-orphans 0.9.1 -> 0.9.2 https://repology.org/project/haskell:base-orphans/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.sort-by-letters, using log file: /var/log/nixpkgs-update/texlivePackages.sort-by-letters/2024-05-01.log
texlivePackages.sort-by-letters 27128 -> 20190228 https://repology.org/project/texlive:sort-by-letters/versions
attrpath: texlivePackages.sort-by-letters
Checking auto update branch...
No auto update branch exists
Old version 27128" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.sort-by-letters 27128 -> 20190228 https://repology.org/project/texlive:sort-by-letters/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.wadalab, using log file: /var/log/nixpkgs-update/texlivePackages.wadalab/2024-05-01.log
texlivePackages.wadalab 42428 -> 20190228 https://repology.org/project/texlive:wadalab/versions
attrpath: texlivePackages.wadalab
Checking auto update branch...
No auto update branch exists
Old version 42428" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.wadalab 42428 -> 20190228 https://repology.org/project/texlive:wadalab/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.przechlewski-book, using log file: /var/log/nixpkgs-update/texlivePackages.przechlewski-book/2024-05-01.log
texlivePackages.przechlewski-book 23552 -> 20190228 https://repology.org/project/texlive:przechlewski-book/versions
attrpath: texlivePackages.przechlewski-book
Checking auto update branch...
No auto update branch exists
Old version 23552" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.przechlewski-book 23552 -> 20190228 https://repology.org/project/texlive:przechlewski-book/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.abbr, using log file: /var/log/nixpkgs-update/texlivePackages.abbr/2024-05-01.log
texlivePackages.abbr 15878 -> 20190228 https://repology.org/project/texlive:abbr/versions
attrpath: texlivePackages.abbr
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.abbr 15878 -> 20190228 https://repology.org/project/texlive:abbr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.omopgenerics, using log file: /var/log/nixpkgs-update/rPackages.omopgenerics/2024-05-01.log
rPackages.omopgenerics 0.1.2 -> 0.2.0 https://repology.org/project/r:omopgenerics/versions
attrpath: rPackages.omopgenerics
Checking auto update branch...
No auto update branch exists
Old version 0.1.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.omopgenerics 0.1.2 -> 0.2.0 https://repology.org/project/r:omopgenerics/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.wsuipa, using log file: /var/log/nixpkgs-update/texlivePackages.wsuipa/2024-05-01.log
texlivePackages.wsuipa 25469 -> 20190228 https://repology.org/project/texlive:wsuipa/versions
attrpath: texlivePackages.wsuipa
Checking auto update branch...
No auto update branch exists
Old version 25469" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.wsuipa 25469 -> 20190228 https://repology.org/project/texlive:wsuipa/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-hungarian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-hungarian/2024-05-01.log
texlivePackages.hyphen-hungarian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-hungarian/versions
attrpath: texlivePackages.hyphen-hungarian
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-hungarian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-hungarian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.cs, using log file: /var/log/nixpkgs-update/texlivePackages.cs/2024-05-01.log
texlivePackages.cs 41553 -> 20190228 https://repology.org/project/texlive:cs/versions
attrpath: texlivePackages.cs
Checking auto update branch...
No auto update branch exists
Old version 41553" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.cs 41553 -> 20190228 https://repology.org/project/texlive:cs/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.utopia, using log file: /var/log/nixpkgs-update/texlivePackages.utopia/2024-05-01.log
texlivePackages.utopia 15878 -> 20190228 https://repology.org/project/texlive:utopia/versions
attrpath: texlivePackages.utopia
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.utopia 15878 -> 20190228 https://repology.org/project/texlive:utopia/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.texbytopic, using log file: /var/log/nixpkgs-update/texlivePackages.texbytopic/2024-05-01.log
texlivePackages.texbytopic 68950 -> 20190228 https://repology.org/project/texlive:texbytopic/versions
attrpath: texlivePackages.texbytopic
Checking auto update branch...
No auto update branch exists
Old version 68950" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.texbytopic 68950 -> 20190228 https://repology.org/project/texlive:texbytopic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.calligra, using log file: /var/log/nixpkgs-update/texlivePackages.calligra/2024-05-01.log
texlivePackages.calligra 15878 -> 20190228 https://repology.org/project/texlive:calligra/versions
attrpath: texlivePackages.calligra
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.calligra 15878 -> 20190228 https://repology.org/project/texlive:calligra/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.dvipos, using log file: /var/log/nixpkgs-update/texlivePackages.dvipos/2024-05-01.log
texlivePackages.dvipos 66186 -> 20190327 https://repology.org/project/texlive:dvipos/versions
attrpath: texlivePackages.dvipos
Checking auto update branch...
No auto update branch exists
Old version 66186" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.dvipos 66186 -> 20190327 https://repology.org/project/texlive:dvipos/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.beebe, using log file: /var/log/nixpkgs-update/texlivePackages.beebe/2024-05-01.log
texlivePackages.beebe 70064 -> 20190407 https://repology.org/project/texlive:beebe/versions
attrpath: texlivePackages.beebe
Checking auto update branch...
No auto update branch exists
Old version 70064" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.beebe 70064 -> 20190407 https://repology.org/project/texlive:beebe/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.cm, using log file: /var/log/nixpkgs-update/texlivePackages.cm/2024-05-01.log
texlivePackages.cm 57963 -> 20190228 https://repology.org/project/texlive:cm/versions
attrpath: texlivePackages.cm
Checking auto update branch...
No auto update branch exists
Old version 57963" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.cm 57963 -> 20190228 https://repology.org/project/texlive:cm/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.advdate, using log file: /var/log/nixpkgs-update/texlivePackages.advdate/2024-05-01.log
texlivePackages.advdate 20538 -> 20190228 https://repology.org/project/texlive:advdate/versions
attrpath: texlivePackages.advdate
Checking auto update branch...
No auto update branch exists
Old version 20538" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.advdate 20538 -> 20190228 https://repology.org/project/texlive:advdate/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.zhspacing, using log file: /var/log/nixpkgs-update/texlivePackages.zhspacing/2024-05-01.log
texlivePackages.zhspacing 41145 -> 20190228 https://repology.org/project/texlive:zhspacing/versions
attrpath: texlivePackages.zhspacing
Checking auto update branch...
No auto update branch exists
Old version 41145" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.zhspacing 41145 -> 20190228 https://repology.org/project/texlive:zhspacing/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.mpattern, using log file: /var/log/nixpkgs-update/texlivePackages.mpattern/2024-05-01.log
texlivePackages.mpattern 15878 -> 20190228 https://repology.org/project/texlive:mpattern/versions
attrpath: texlivePackages.mpattern
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.mpattern 15878 -> 20190228 https://repology.org/project/texlive:mpattern/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-icelandic, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-icelandic/2024-05-01.log
texlivePackages.hyphen-icelandic 58652 -> 20190406 https://repology.org/project/texlive:hyphen-icelandic/versions
attrpath: texlivePackages.hyphen-icelandic
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-icelandic 58652 -> 20190406 https://repology.org/project/texlive:hyphen-icelandic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.currfile, using log file: /var/log/nixpkgs-update/texlivePackages.currfile/2024-05-01.log
texlivePackages.currfile 0.8 -> 1.0 https://repology.org/project/texlive:currfile/versions
attrpath: texlivePackages.currfile
Checking auto update branch...
No auto update branch exists
Old version 0.8" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.currfile 0.8 -> 1.0 https://repology.org/project/texlive:currfile/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.context-vim, using log file: /var/log/nixpkgs-update/texlivePackages.context-vim/2024-05-01.log
texlivePackages.context-vim 62071 -> 20171129 https://repology.org/project/texlive:context-vim/versions
attrpath: texlivePackages.context-vim
Checking auto update branch...
No auto update branch exists
Old version 62071" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.context-vim 62071 -> 20171129 https://repology.org/project/texlive:context-vim/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.plari, using log file: /var/log/nixpkgs-update/texlivePackages.plari/2024-05-01.log
texlivePackages.plari 15878 -> 20190228 https://repology.org/project/texlive:plari/versions
attrpath: texlivePackages.plari
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.plari 15878 -> 20190228 https://repology.org/project/texlive:plari/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.epiolmec, using log file: /var/log/nixpkgs-update/texlivePackages.epiolmec/2024-05-01.log
texlivePackages.epiolmec 15878 -> 20190228 https://repology.org/project/texlive:epiolmec/versions
attrpath: texlivePackages.epiolmec
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.epiolmec 15878 -> 20190228 https://repology.org/project/texlive:epiolmec/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lecturer, using log file: /var/log/nixpkgs-update/texlivePackages.lecturer/2024-05-01.log
texlivePackages.lecturer 23916 -> 20190228 https://repology.org/project/texlive:lecturer/versions
attrpath: texlivePackages.lecturer
Checking auto update branch...
No auto update branch exists
Old version 23916" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lecturer 23916 -> 20190228 https://repology.org/project/texlive:lecturer/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.envbig, using log file: /var/log/nixpkgs-update/texlivePackages.envbig/2024-05-01.log
texlivePackages.envbig 15878 -> 20190228 https://repology.org/project/texlive:envbig/versions
attrpath: texlivePackages.envbig
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.envbig 15878 -> 20190228 https://repology.org/project/texlive:envbig/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.texlive-ru, using log file: /var/log/nixpkgs-update/texlivePackages.texlive-ru/2024-05-01.log
texlivePackages.texlive-ru 58426 -> 20190331 https://repology.org/project/texlive:texlive-ru/versions
attrpath: texlivePackages.texlive-ru
Checking auto update branch...
No auto update branch exists
Old version 58426" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.texlive-ru 58426 -> 20190331 https://repology.org/project/texlive:texlive-ru/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.wnri, using log file: /var/log/nixpkgs-update/texlivePackages.wnri/2024-05-01.log
texlivePackages.wnri 22459 -> 20190228 https://repology.org/project/texlive:wnri/versions
attrpath: texlivePackages.wnri
Checking auto update branch...
No auto update branch exists
Old version 22459" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.wnri 22459 -> 20190228 https://repology.org/project/texlive:wnri/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.parallel, using log file: /var/log/nixpkgs-update/texlivePackages.parallel/2024-05-01.log
texlivePackages.parallel 15878 -> 20190228 https://repology.org/project/texlive:parallel/versions
attrpath: texlivePackages.parallel
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.parallel 15878 -> 20190228 https://repology.org/project/texlive:parallel/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.phonetic, using log file: /var/log/nixpkgs-update/texlivePackages.phonetic/2024-05-01.log
texlivePackages.phonetic 56468 -> 20180303 https://repology.org/project/texlive:phonetic/versions
attrpath: texlivePackages.phonetic
Checking auto update branch...
No auto update branch exists
Old version 56468" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.phonetic 56468 -> 20180303 https://repology.org/project/texlive:phonetic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.plain, using log file: /var/log/nixpkgs-update/texlivePackages.plain/2024-05-01.log
texlivePackages.plain 3.141592653 -> 3.141592653.57963 https://repology.org/project/texlive:plain/versions
attrpath: texlivePackages.plain
Checking auto update branch...
No auto update branch exists
Old version 3.141592653" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.plain 3.141592653 -> 3.141592653.57963 https://repology.org/project/texlive:plain/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.context-gnuplot, using log file: /var/log/nixpkgs-update/texlivePackages.context-gnuplot/2024-05-01.log
texlivePackages.context-gnuplot 47085 -> 20170414 https://repology.org/project/texlive:context-gnuplot/versions
attrpath: texlivePackages.context-gnuplot
Checking auto update branch...
No auto update branch exists
Old version 47085" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.context-gnuplot 47085 -> 20170414 https://repology.org/project/texlive:context-gnuplot/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.around-the-bend, using log file: /var/log/nixpkgs-update/texlivePackages.around-the-bend/2024-05-01.log
texlivePackages.around-the-bend 15878 -> 20190228 https://repology.org/project/texlive:around-the-bend/versions
attrpath: texlivePackages.around-the-bend
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.around-the-bend 15878 -> 20190228 https://repology.org/project/texlive:around-the-bend/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.filedate, using log file: /var/log/nixpkgs-update/texlivePackages.filedate/2024-05-01.log
texlivePackages.filedate 29529 -> 20190228 https://repology.org/project/texlive:filedate/versions
attrpath: texlivePackages.filedate
Checking auto update branch...
No auto update branch exists
Old version 29529" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.filedate 29529 -> 20190228 https://repology.org/project/texlive:filedate/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.dancers, using log file: /var/log/nixpkgs-update/texlivePackages.dancers/2024-05-01.log
texlivePackages.dancers 13293 -> 20190228 https://repology.org/project/texlive:dancers/versions
attrpath: texlivePackages.dancers
Checking auto update branch...
No auto update branch exists
Old version 13293" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.dancers 13293 -> 20190228 https://repology.org/project/texlive:dancers/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.mboost, using log file: /var/log/nixpkgs-update/rPackages.mboost/2024-05-01.log
rPackages.mboost 2.9-9 -> 2.9-10 https://repology.org/project/r:mboost/versions
attrpath: rPackages.mboost
Checking auto update branch...
No auto update branch exists
Old version 2.9-9" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.mboost 2.9-9 -> 2.9-10 https://repology.org/project/r:mboost/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-indic, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-indic/2024-05-01.log
texlivePackages.hyphen-indic 58652 -> 20190406 https://repology.org/project/texlive:hyphen-indic/versions
attrpath: texlivePackages.hyphen-indic
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-indic 58652 -> 20190406 https://repology.org/project/texlive:hyphen-indic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-armenian, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-armenian/2024-05-01.log
texlivePackages.hyphen-armenian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-armenian/versions
attrpath: texlivePackages.hyphen-armenian
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-armenian 58652 -> 20190406 https://repology.org/project/texlive:hyphen-armenian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.cmsd, using log file: /var/log/nixpkgs-update/texlivePackages.cmsd/2024-05-01.log
texlivePackages.cmsd 18787 -> 20190228 https://repology.org/project/texlive:cmsd/versions
attrpath: texlivePackages.cmsd
Checking auto update branch...
No auto update branch exists
Old version 18787" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.cmsd 18787 -> 20190228 https://repology.org/project/texlive:cmsd/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lshort-polish, using log file: /var/log/nixpkgs-update/texlivePackages.lshort-polish/2024-05-01.log
texlivePackages.lshort-polish 6.4PL1 -> 20190228 https://repology.org/project/texlive:lshort-polish/versions
attrpath: texlivePackages.lshort-polish
Checking auto update branch...
No auto update branch exists
Old version 6.4PL1" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lshort-polish 6.4PL1 -> 20190228 https://repology.org/project/texlive:lshort-polish/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.ellipsis, using log file: /var/log/nixpkgs-update/texlivePackages.ellipsis/2024-05-01.log
texlivePackages.ellipsis 1.8 -> 20190228 https://repology.org/project/texlive:ellipsis/versions
attrpath: texlivePackages.ellipsis
Checking auto update branch...
No auto update branch exists
Old version 1.8" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.ellipsis 1.8 -> 20190228 https://repology.org/project/texlive:ellipsis/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.RcppInt64, using log file: /var/log/nixpkgs-update/rPackages.RcppInt64/2024-05-01.log
rPackages.RcppInt64 0.0.4 -> 0.0.5 https://repology.org/project/r:rcppint64/versions
attrpath: rPackages.RcppInt64
Checking auto update branch...
No auto update branch exists
Old version 0.0.4" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.RcppInt64 0.0.4 -> 0.0.5 https://repology.org/project/r:rcppint64/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.exploring-interpreters, using log file: /var/log/nixpkgs-update/haskellPackages.exploring-interpreters/2024-05-01.log
haskellPackages.exploring-interpreters 1.5.0.0 -> 1.5.0.1 https://repology.org/project/haskell:exploring-interpreters/versions
attrpath: haskellPackages.exploring-interpreters
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.exploring-interpreters 1.5.0.0 -> 1.5.0.1 https://repology.org/project/haskell:exploring-interpreters/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tkz-fct, using log file: /var/log/nixpkgs-update/texlivePackages.tkz-fct/2024-05-01.log
texlivePackages.tkz-fct 1.7c -> 1.16c https://repology.org/project/texlive:tkz-fct/versions
attrpath: texlivePackages.tkz-fct
Checking auto update branch...
No auto update branch exists
Old version 1.7c" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tkz-fct 1.7c -> 1.16c https://repology.org/project/texlive:tkz-fct/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lhcyr, using log file: /var/log/nixpkgs-update/texlivePackages.lhcyr/2024-05-01.log
texlivePackages.lhcyr 31795 -> 20190228 https://repology.org/project/texlive:lhcyr/versions
attrpath: texlivePackages.lhcyr
Checking auto update branch...
No auto update branch exists
Old version 31795" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lhcyr 31795 -> 20190228 https://repology.org/project/texlive:lhcyr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-greek, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-greek/2024-05-01.log
texlivePackages.hyphen-greek 5 -> 2021 https://repology.org/project/texlive:hyphen-greek/versions
attrpath: texlivePackages.hyphen-greek
Checking auto update branch...
No auto update branch exists
Old version 5" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-greek 5 -> 2021 https://repology.org/project/texlive:hyphen-greek/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.bbold-type1, using log file: /var/log/nixpkgs-update/texlivePackages.bbold-type1/2024-05-01.log
texlivePackages.bbold-type1 33143 -> 20190228 https://repology.org/project/texlive:bbold-type1/versions
attrpath: texlivePackages.bbold-type1
Checking auto update branch...
No auto update branch exists
Old version 33143" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.bbold-type1 33143 -> 20190228 https://repology.org/project/texlive:bbold-type1/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.templates-fenn, using log file: /var/log/nixpkgs-update/texlivePackages.templates-fenn/2024-05-01.log
texlivePackages.templates-fenn 15878 -> 20190228 https://repology.org/project/texlive:templates-fenn/versions
attrpath: texlivePackages.templates-fenn
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.templates-fenn 15878 -> 20190228 https://repology.org/project/texlive:templates-fenn/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.frcursive, using log file: /var/log/nixpkgs-update/texlivePackages.frcursive/2024-05-01.log
texlivePackages.frcursive 24559 -> 20190228 https://repology.org/project/texlive:frcursive/versions
attrpath: texlivePackages.frcursive
Checking auto update branch...
No auto update branch exists
Old version 24559" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.frcursive 24559 -> 20190228 https://repology.org/project/texlive:frcursive/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.arev, using log file: /var/log/nixpkgs-update/texlivePackages.arev/2024-05-01.log
texlivePackages.arev 15878 -> 20190228 https://repology.org/project/texlive:arev/versions
attrpath: texlivePackages.arev
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.arev 15878 -> 20190228 https://repology.org/project/texlive:arev/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.revtex4, using log file: /var/log/nixpkgs-update/texlivePackages.revtex4/2024-05-01.log
texlivePackages.revtex4 4.0a -> 20190228 https://repology.org/project/texlive:revtex4/versions
attrpath: texlivePackages.revtex4
Checking auto update branch...
No auto update branch exists
Version in attr path texlivePackages.revtex4 not compatible with 20190228
[result] Failed to update texlivePackages.revtex4 4.0a -> 20190228 https://repology.org/project/texlive:revtex4/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-romansh, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-romansh/2024-05-01.log
texlivePackages.hyphen-romansh 58652 -> 20190406 https://repology.org/project/texlive:hyphen-romansh/versions
attrpath: texlivePackages.hyphen-romansh
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-romansh 58652 -> 20190406 https://repology.org/project/texlive:hyphen-romansh/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.knuth-local, using log file: /var/log/nixpkgs-update/texlivePackages.knuth-local/2024-05-01.log
texlivePackages.knuth-local 57963 -> 20190228 https://repology.org/project/texlive:knuth-local/versions
attrpath: texlivePackages.knuth-local
Checking auto update branch...
No auto update branch exists
Old version 57963" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.knuth-local 57963 -> 20190228 https://repology.org/project/texlive:knuth-local/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.fontinst, using log file: /var/log/nixpkgs-update/texlivePackages.fontinst/2024-05-01.log
texlivePackages.fontinst 1.933 -> 1.933.62517 https://repology.org/project/texlive:fontinst/versions
attrpath: texlivePackages.fontinst
Checking auto update branch...
No auto update branch exists
Old version 1.933" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.fontinst 1.933 -> 1.933.62517 https://repology.org/project/texlive:fontinst/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.srbook-mem, using log file: /var/log/nixpkgs-update/texlivePackages.srbook-mem/2024-05-01.log
texlivePackages.srbook-mem 45818 -> 20190228 https://repology.org/project/texlive:srbook-mem/versions
attrpath: texlivePackages.srbook-mem
Checking auto update branch...
No auto update branch exists
Old version 45818" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.srbook-mem 45818 -> 20190228 https://repology.org/project/texlive:srbook-mem/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.sympytexpackage, using log file: /var/log/nixpkgs-update/texlivePackages.sympytexpackage/2024-05-01.log
texlivePackages.sympytexpackage 0.3 -> 20190228 https://repology.org/project/texlive:sympytexpackage/versions
attrpath: texlivePackages.sympytexpackage
Checking auto update branch...
No auto update branch exists
Old version 0.3" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.sympytexpackage 0.3 -> 20190228 https://repology.org/project/texlive:sympytexpackage/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.concmath-fonts, using log file: /var/log/nixpkgs-update/texlivePackages.concmath-fonts/2024-05-01.log
texlivePackages.concmath-fonts 17218 -> 20190228 https://repology.org/project/texlive:concmath-fonts/versions
attrpath: texlivePackages.concmath-fonts
Checking auto update branch...
No auto update branch exists
Old version 17218" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.concmath-fonts 17218 -> 20190228 https://repology.org/project/texlive:concmath-fonts/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.clefval, using log file: /var/log/nixpkgs-update/texlivePackages.clefval/2024-05-01.log
texlivePackages.clefval 0.1 -> 20190228 https://repology.org/project/texlive:clefval/versions
attrpath: texlivePackages.clefval
Checking auto update branch...
No auto update branch exists
Old version 0.1" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.clefval 0.1 -> 20190228 https://repology.org/project/texlive:clefval/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.carolmin-ps, using log file: /var/log/nixpkgs-update/texlivePackages.carolmin-ps/2024-05-01.log
texlivePackages.carolmin-ps 15878 -> 20190228 https://repology.org/project/texlive:carolmin-ps/versions
attrpath: texlivePackages.carolmin-ps
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.carolmin-ps 15878 -> 20190228 https://repology.org/project/texlive:carolmin-ps/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.translation-tabbing-fr, using log file: /var/log/nixpkgs-update/texlivePackages.translation-tabbing-fr/2024-05-01.log
texlivePackages.translation-tabbing-fr 24228 -> 20190228 https://repology.org/project/texlive:translation-tabbing-fr/versions
attrpath: texlivePackages.translation-tabbing-fr
Checking auto update branch...
No auto update branch exists
Old version 24228" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.translation-tabbing-fr 24228 -> 20190228 https://repology.org/project/texlive:translation-tabbing-fr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.stmaryrd, using log file: /var/log/nixpkgs-update/texlivePackages.stmaryrd/2024-05-01.log
texlivePackages.stmaryrd 22027 -> 20190228 https://repology.org/project/texlive:stmaryrd/versions
attrpath: texlivePackages.stmaryrd
Checking auto update branch...
No auto update branch exists
Old version 22027" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.stmaryrd 22027 -> 20190228 https://repology.org/project/texlive:stmaryrd/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.roex, using log file: /var/log/nixpkgs-update/texlivePackages.roex/2024-05-01.log
texlivePackages.roex 45818 -> 20190228 https://repology.org/project/texlive:roex/versions
attrpath: texlivePackages.roex
Checking auto update branch...
No auto update branch exists
Old version 45818" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.roex 45818 -> 20190228 https://repology.org/project/texlive:roex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.translation-moreverb-de, using log file: /var/log/nixpkgs-update/texlivePackages.translation-moreverb-de/2024-05-01.log
texlivePackages.translation-moreverb-de 23957 -> 20190228 https://repology.org/project/texlive:translation-moreverb-de/versions
attrpath: texlivePackages.translation-moreverb-de
Checking auto update branch...
No auto update branch exists
Old version 23957" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.translation-moreverb-de 23957 -> 20190228 https://repology.org/project/texlive:translation-moreverb-de/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.romanneg, using log file: /var/log/nixpkgs-update/texlivePackages.romanneg/2024-05-01.log
texlivePackages.romanneg 20087 -> 20190228 https://repology.org/project/texlive:romanneg/versions
attrpath: texlivePackages.romanneg
Checking auto update branch...
No auto update branch exists
Old version 20087" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.romanneg 20087 -> 20190228 https://repology.org/project/texlive:romanneg/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.ajl, using log file: /var/log/nixpkgs-update/texlivePackages.ajl/2024-05-01.log
texlivePackages.ajl 34016 -> 20190228 https://repology.org/project/texlive:ajl/versions
attrpath: texlivePackages.ajl
Checking auto update branch...
No auto update branch exists
Old version 34016" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.ajl 34016 -> 20190228 https://repology.org/project/texlive:ajl/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.anyfontsize, using log file: /var/log/nixpkgs-update/texlivePackages.anyfontsize/2024-05-01.log
texlivePackages.anyfontsize 17050 -> 20190228 https://repology.org/project/texlive:anyfontsize/versions
attrpath: texlivePackages.anyfontsize
Checking auto update branch...
No auto update branch exists
Old version 17050" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.anyfontsize 17050 -> 20190228 https://repology.org/project/texlive:anyfontsize/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.pst-cox, using log file: /var/log/nixpkgs-update/texlivePackages.pst-cox/2024-05-01.log
texlivePackages.pst-cox 0.98_Beta -> 0.98 https://repology.org/project/texlive:pst-cox/versions
attrpath: texlivePackages.pst-cox
Checking auto update branch...
No auto update branch exists
0.98 is not newer than 0.98_Beta according to Nix; versionComparison: -1
[result] Failed to update texlivePackages.pst-cox 0.98_Beta -> 0.98 https://repology.org/project/texlive:pst-cox/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.context-transliterator, using log file: /var/log/nixpkgs-update/texlivePackages.context-transliterator/2024-05-01.log
texlivePackages.context-transliterator 61127 -> 20170414 https://repology.org/project/texlive:context-transliterator/versions
attrpath: texlivePackages.context-transliterator
Checking auto update branch...
No auto update branch exists
Old version 61127" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.context-transliterator 61127 -> 20170414 https://repology.org/project/texlive:context-transliterator/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.emp, using log file: /var/log/nixpkgs-update/texlivePackages.emp/2024-05-01.log
texlivePackages.emp 23483 -> 20190228 https://repology.org/project/texlive:emp/versions
attrpath: texlivePackages.emp
Checking auto update branch...
No auto update branch exists
Old version 23483" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.emp 23483 -> 20190228 https://repology.org/project/texlive:emp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.pst-geo, using log file: /var/log/nixpkgs-update/texlivePackages.pst-geo/2024-05-01.log
texlivePackages.pst-geo 0.07 -> 2.07 https://repology.org/project/texlive:pst-geo/versions
attrpath: texlivePackages.pst-geo
Checking auto update branch...
No auto update branch exists
Old version 0.07" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.pst-geo 0.07 -> 2.07 https://repology.org/project/texlive:pst-geo/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.blacklettert1, using log file: /var/log/nixpkgs-update/texlivePackages.blacklettert1/2024-05-01.log
texlivePackages.blacklettert1 15878 -> 20190228 https://repology.org/project/texlive:blacklettert1/versions
attrpath: texlivePackages.blacklettert1
Checking auto update branch...
No auto update branch exists
Version in attr path texlivePackages.blacklettert1 not compatible with 20190228
[result] Failed to update texlivePackages.blacklettert1 15878 -> 20190228 https://repology.org/project/texlive:blacklettert1/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.palatino, using log file: /var/log/nixpkgs-update/texlivePackages.palatino/2024-05-01.log
texlivePackages.palatino 61719 -> 20190228 https://repology.org/project/texlive:palatino/versions
attrpath: texlivePackages.palatino
Checking auto update branch...
No auto update branch exists
Old version 61719" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.palatino 61719 -> 20190228 https://repology.org/project/texlive:palatino/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.lsp-test, using log file: /var/log/nixpkgs-update/haskellPackages.lsp-test/2024-05-01.log
haskellPackages.lsp-test 0.17.0.0 -> 0.17.0.1 https://repology.org/project/haskell:lsp-test/versions
attrpath: haskellPackages.lsp-test
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.lsp-test 0.17.0.0 -> 0.17.0.1 https://repology.org/project/haskell:lsp-test/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.clearsans, using log file: /var/log/nixpkgs-update/texlivePackages.clearsans/2024-05-01.log
texlivePackages.clearsans 64400 -> 20190228 https://repology.org/project/texlive:clearsans/versions
attrpath: texlivePackages.clearsans
Checking auto update branch...
No auto update branch exists
Old version 64400" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.clearsans 64400 -> 20190228 https://repology.org/project/texlive:clearsans/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.extism-pdk, using log file: /var/log/nixpkgs-update/haskellPackages.extism-pdk/2024-05-01.log
haskellPackages.extism-pdk 1.0.0.0 -> 1.0.0.1 https://repology.org/project/haskell:extism-pdk/versions
attrpath: haskellPackages.extism-pdk
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.extism-pdk 1.0.0.0 -> 1.0.0.1 https://repology.org/project/haskell:extism-pdk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.dviasm, using log file: /var/log/nixpkgs-update/texlivePackages.dviasm/2024-05-01.log
texlivePackages.dviasm 68043 -> 20190228 https://repology.org/project/texlive:dviasm/versions
attrpath: texlivePackages.dviasm
Checking auto update branch...
No auto update branch exists
Old version 68043" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.dviasm 68043 -> 20190228 https://repology.org/project/texlive:dviasm/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.otibet, using log file: /var/log/nixpkgs-update/texlivePackages.otibet/2024-05-01.log
texlivePackages.otibet 45777 -> 20190228 https://repology.org/project/texlive:otibet/versions
attrpath: texlivePackages.otibet
Checking auto update branch...
No auto update branch exists
Old version 45777" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.otibet 45777 -> 20190228 https://repology.org/project/texlive:otibet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.kerkis, using log file: /var/log/nixpkgs-update/texlivePackages.kerkis/2024-05-01.log
texlivePackages.kerkis 1.11 -> 20190228 https://repology.org/project/texlive:kerkis/versions
attrpath: texlivePackages.kerkis
Checking auto update branch...
No auto update branch exists
Old version 1.11" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.kerkis 1.11 -> 20190228 https://repology.org/project/texlive:kerkis/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.latex-brochure, using log file: /var/log/nixpkgs-update/texlivePackages.latex-brochure/2024-05-01.log
texlivePackages.latex-brochure 40612 -> 20190228 https://repology.org/project/texlive:latex-brochure/versions
attrpath: texlivePackages.latex-brochure
Checking auto update branch...
No auto update branch exists
Old version 40612" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.latex-brochure 40612 -> 20190228 https://repology.org/project/texlive:latex-brochure/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.pslatex, using log file: /var/log/nixpkgs-update/texlivePackages.pslatex/2024-05-01.log
texlivePackages.pslatex 1.3 -> 20190228 https://repology.org/project/texlive:pslatex/versions
attrpath: texlivePackages.pslatex
Checking auto update branch...
No auto update branch exists
Old version 1.3" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.pslatex 1.3 -> 20190228 https://repology.org/project/texlive:pslatex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.stex, using log file: /var/log/nixpkgs-update/texlivePackages.stex/2024-05-01.log
texlivePackages.stex 3.4.0 -> 20190321 https://repology.org/project/texlive:stex/versions
attrpath: texlivePackages.stex
Checking auto update branch...
No auto update branch exists
Old version 3.4.0" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.stex 3.4.0 -> 20190321 https://repology.org/project/texlive:stex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.secsse, using log file: /var/log/nixpkgs-update/rPackages.secsse/2024-05-01.log
rPackages.secsse 3.0.2 -> 3.1.0 https://repology.org/project/r:secsse/versions
attrpath: rPackages.secsse
Checking auto update branch...
No auto update branch exists
Old version 3.0.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.secsse 3.0.2 -> 3.1.0 https://repology.org/project/r:secsse/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.timeDF, using log file: /var/log/nixpkgs-update/rPackages.timeDF/2024-05-01.log
rPackages.timeDF 0.9.0 -> 0.9.1 https://repology.org/project/r:timedf/versions
attrpath: rPackages.timeDF
Checking auto update branch...
No auto update branch exists
Old version 0.9.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.timeDF 0.9.0 -> 0.9.1 https://repology.org/project/r:timedf/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.amsthdoc-it, using log file: /var/log/nixpkgs-update/texlivePackages.amsthdoc-it/2024-05-01.log
texlivePackages.amsthdoc-it 45662 -> 20190228 https://repology.org/project/texlive:amsthdoc-it/versions
attrpath: texlivePackages.amsthdoc-it
Checking auto update branch...
No auto update branch exists
Old version 45662" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.amsthdoc-it 45662 -> 20190228 https://repology.org/project/texlive:amsthdoc-it/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.leaflet, using log file: /var/log/nixpkgs-update/texlivePackages.leaflet/2024-05-01.log
texlivePackages.leaflet 2.1a -> 2.1c https://repology.org/project/texlive:leaflet/versions
attrpath: texlivePackages.leaflet
Checking auto update branch...
No auto update branch exists
Old version 2.1a" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.leaflet 2.1a -> 2.1c https://repology.org/project/texlive:leaflet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-portuguese, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-portuguese/2024-05-01.log
texlivePackages.hyphen-portuguese 58609 -> 20190406 https://repology.org/project/texlive:hyphen-portuguese/versions
attrpath: texlivePackages.hyphen-portuguese
Checking auto update branch...
No auto update branch exists
Old version 58609" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-portuguese 58609 -> 20190406 https://repology.org/project/texlive:hyphen-portuguese/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.neonUtilities, using log file: /var/log/nixpkgs-update/rPackages.neonUtilities/2024-05-01.log
rPackages.neonUtilities 2.4.1 -> 2.4.2 https://repology.org/project/r:neonutilities/versions
attrpath: rPackages.neonUtilities
Checking auto update branch...
No auto update branch exists
Old version 2.4.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.neonUtilities 2.4.1 -> 2.4.2 https://repology.org/project/r:neonutilities/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath super-slicer-beta, using log file: /var/log/nixpkgs-update/super-slicer-beta/2024-05-01.log
super-slicer-beta 2.5.59.6 -> 2.5.59.9 https://repology.org/project/superslicer/versions
attrpath: super-slicer-beta
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update super-slicer-beta 2.5.59.6 -> 2.5.59.9 https://repology.org/project/superslicer/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.xcharter, using log file: /var/log/nixpkgs-update/texlivePackages.xcharter/2024-05-01.log
texlivePackages.xcharter 1.25 -> 1.116 https://repology.org/project/texlive:xcharter/versions
attrpath: texlivePackages.xcharter
Checking auto update branch...
No auto update branch exists
Old version 1.25" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.xcharter 1.25 -> 1.116 https://repology.org/project/texlive:xcharter/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lshort-italian, using log file: /var/log/nixpkgs-update/texlivePackages.lshort-italian/2024-05-01.log
texlivePackages.lshort-italian 6.2 -> 20180303 https://repology.org/project/texlive:lshort-italian/versions
attrpath: texlivePackages.lshort-italian
Checking auto update branch...
No auto update branch exists
Old version 6.2" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lshort-italian 6.2 -> 20180303 https://repology.org/project/texlive:lshort-italian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.CDSE, using log file: /var/log/nixpkgs-update/rPackages.CDSE/2024-05-01.log
rPackages.CDSE 0.1.0 -> 0.2.0 https://repology.org/project/r:cdse/versions
attrpath: rPackages.CDSE
Checking auto update branch...
No auto update branch exists
Old version 0.1.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.CDSE 0.1.0 -> 0.2.0 https://repology.org/project/r:cdse/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.hyphen-ancientgreek, using log file: /var/log/nixpkgs-update/texlivePackages.hyphen-ancientgreek/2024-05-01.log
texlivePackages.hyphen-ancientgreek 58652 -> 20190406 https://repology.org/project/texlive:hyphen-ancientgreek/versions
attrpath: texlivePackages.hyphen-ancientgreek
Checking auto update branch...
No auto update branch exists
Old version 58652" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.hyphen-ancientgreek 58652 -> 20190406 https://repology.org/project/texlive:hyphen-ancientgreek/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.l3packages, using log file: /var/log/nixpkgs-update/texlivePackages.l3packages/2024-05-01.log
texlivePackages.l3packages 69992 -> 20190306 https://repology.org/project/texlive:l3packages/versions
attrpath: texlivePackages.l3packages
Checking auto update branch...
No auto update branch exists
Old version 69992" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.l3packages 69992 -> 20190306 https://repology.org/project/texlive:l3packages/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.kix, using log file: /var/log/nixpkgs-update/texlivePackages.kix/2024-05-01.log
texlivePackages.kix 21606 -> 20190228 https://repology.org/project/texlive:kix/versions
attrpath: texlivePackages.kix
Checking auto update branch...
No auto update branch exists
Old version 21606" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.kix 21606 -> 20190228 https://repology.org/project/texlive:kix/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.bengali, using log file: /var/log/nixpkgs-update/texlivePackages.bengali/2024-05-01.log
texlivePackages.bengali 55475 -> 20190228 https://repology.org/project/texlive:bengali/versions
attrpath: texlivePackages.bengali
Checking auto update branch...
No auto update branch exists
Old version 55475" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.bengali 55475 -> 20190228 https://repology.org/project/texlive:bengali/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.texlive-common, using log file: /var/log/nixpkgs-update/texlivePackages.texlive-common/2024-05-01.log
texlivePackages.texlive-common 68510 -> 20190320 https://repology.org/project/texlive:texlive-common/versions
attrpath: texlivePackages.texlive-common
Checking auto update branch...
No auto update branch exists
Old version 68510" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.texlive-common 68510 -> 20190320 https://repology.org/project/texlive:texlive-common/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.vvcanvas, using log file: /var/log/nixpkgs-update/rPackages.vvcanvas/2024-05-01.log
rPackages.vvcanvas 0.0.3 -> 0.0.4 https://repology.org/project/r:vvcanvas/versions
attrpath: rPackages.vvcanvas
Checking auto update branch...
No auto update branch exists
Old version 0.0.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.vvcanvas 0.0.3 -> 0.0.4 https://repology.org/project/r:vvcanvas/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.grotesq, using log file: /var/log/nixpkgs-update/texlivePackages.grotesq/2024-05-01.log
texlivePackages.grotesq 35859 -> 20190228 https://repology.org/project/texlive:grotesq/versions
attrpath: texlivePackages.grotesq
Checking auto update branch...
No auto update branch exists
Old version 35859" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.grotesq 35859 -> 20190228 https://repology.org/project/texlive:grotesq/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.euxm, using log file: /var/log/nixpkgs-update/texlivePackages.euxm/2024-05-01.log
texlivePackages.euxm 54074 -> 20190228 https://repology.org/project/texlive:euxm/versions
attrpath: texlivePackages.euxm
Checking auto update branch...
No auto update branch exists
Old version 54074" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.euxm 54074 -> 20190228 https://repology.org/project/texlive:euxm/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.swimgraf, using log file: /var/log/nixpkgs-update/texlivePackages.swimgraf/2024-05-01.log
texlivePackages.swimgraf 25446 -> 20190228 https://repology.org/project/texlive:swimgraf/versions
attrpath: texlivePackages.swimgraf
Checking auto update branch...
No auto update branch exists
Old version 25446" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.swimgraf 25446 -> 20190228 https://repology.org/project/texlive:swimgraf/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.mapme_biodiversity, using log file: /var/log/nixpkgs-update/rPackages.mapme_biodiversity/2024-05-01.log
rPackages.mapme_biodiversity 0.5.0 -> 0.6.0 https://repology.org/project/r:mapme.biodiversity/versions
attrpath: rPackages.mapme_biodiversity
Checking auto update branch...
No auto update branch exists
Old version 0.5.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.mapme_biodiversity 0.5.0 -> 0.6.0 https://repology.org/project/r:mapme.biodiversity/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath maltego, using log file: /var/log/nixpkgs-update/maltego/2024-05-01.log
maltego 4.6.0 -> 4.7.0 https://repology.org/project/maltego/versions
attrpath: maltego
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/by-name/ma/maltego/package.nix b/pkgs/by-name/ma/maltego/package.nix
index 5c5a011506df..749a426c4764 100644
--- a/pkgs/by-name/ma/maltego/package.nix
+++ b/pkgs/by-name/ma/maltego/package.nix
@@ -12,11 +12,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "maltego";
- version = "4.6.0";
+ version = "4.7.0";
src = fetchzip {
url = "https://downloads.maltego.com/maltego-v4/linux/Maltego.v${finalAttrs.version}.linux.zip";
- hash = "sha256-q+1RYToZtBxAIDSiUWf3i/3GBBDwh6NWteHiK4VM1HY=";
+ hash = "sha256-dPpkIoWK/mzC9wD+3QTNv3tYG27QVgCxtAymkwjIwUY=";
};
postPatch = ''
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/n3dja67mff8qyfhga85i5ybfpjj72s1n-maltego-4.7.0"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/maltego/versions.
meta.description for maltego is: An open source intelligence and forensics application, enabling to easily gather information about DNS, domains, IP addresses, websites, persons, and so on
meta.homepage for maltego is: https://www.maltego.com
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 4.7.0 with grep in /nix/store/n3dja67mff8qyfhga85i5ybfpjj72s1n-maltego-4.7.0
- found 4.7.0 in filename of file in /nix/store/n3dja67mff8qyfhga85i5ybfpjj72s1n-maltego-4.7.0
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
maltego
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/n3dja67mff8qyfhga85i5ybfpjj72s1n-maltego-4.7.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A maltego https://github.com/r-ryantm/nixpkgs/archive/093a372a32928e96918aa28abc8dd38de9058f7b.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/093a372a32928e96918aa28abc8dd38de9058f7b#maltego
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/n3dja67mff8qyfhga85i5ybfpjj72s1n-maltego-4.7.0
ls -la /nix/store/n3dja67mff8qyfhga85i5ybfpjj72s1n-maltego-4.7.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @emilytrau @D3vil0p3r for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308158
[result] Success updating maltego 4.6.0 -> 4.7.0 https://repology.org/project/maltego/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath liburing, using log file: /var/log/nixpkgs-update/liburing/2024-05-01.log
liburing 2.5 -> 2.6 https://repology.org/project/liburing/versions
attrpath: liburing
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- liburing: 2.5 -> 2.6
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/308139"
[result] Failed to update liburing 2.5 -> 2.6 https://repology.org/project/liburing/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.amsldoc-it, using log file: /var/log/nixpkgs-update/texlivePackages.amsldoc-it/2024-05-01.log
texlivePackages.amsldoc-it 45662 -> 20190228 https://repology.org/project/texlive:amsldoc-it/versions
attrpath: texlivePackages.amsldoc-it
Checking auto update branch...
No auto update branch exists
Old version 45662" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.amsldoc-it 45662 -> 20190228 https://repology.org/project/texlive:amsldoc-it/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.serbian-apostrophe, using log file: /var/log/nixpkgs-update/texlivePackages.serbian-apostrophe/2024-05-01.log
texlivePackages.serbian-apostrophe 23799 -> 20190228 https://repology.org/project/texlive:serbian-apostrophe/versions
attrpath: texlivePackages.serbian-apostrophe
Checking auto update branch...
No auto update branch exists
Old version 23799" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.serbian-apostrophe 23799 -> 20190228 https://repology.org/project/texlive:serbian-apostrophe/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.gauss, using log file: /var/log/nixpkgs-update/texlivePackages.gauss/2024-05-01.log
texlivePackages.gauss 32934 -> 20190228 https://repology.org/project/texlive:gauss/versions
attrpath: texlivePackages.gauss
Checking auto update branch...
No auto update branch exists
Old version 32934" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.gauss 32934 -> 20190228 https://repology.org/project/texlive:gauss/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.babel-sorbian, using log file: /var/log/nixpkgs-update/texlivePackages.babel-sorbian/2024-05-01.log
texlivePackages.babel-sorbian 1.0j -> 20190228 https://repology.org/project/texlive:babel-sorbian/versions
attrpath: texlivePackages.babel-sorbian
Checking auto update branch...
No auto update branch exists
Old version 1.0j" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.babel-sorbian 1.0j -> 20190228 https://repology.org/project/texlive:babel-sorbian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.greenpoint, using log file: /var/log/nixpkgs-update/texlivePackages.greenpoint/2024-05-01.log
texlivePackages.greenpoint 15878 -> 20190228 https://repology.org/project/texlive:greenpoint/versions
attrpath: texlivePackages.greenpoint
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.greenpoint 15878 -> 20190228 https://repology.org/project/texlive:greenpoint/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.fp, using log file: /var/log/nixpkgs-update/texlivePackages.fp/2024-05-01.log
texlivePackages.fp 2.1d -> 20180303 https://repology.org/project/texlive:fp/versions
attrpath: texlivePackages.fp
Checking auto update branch...
No auto update branch exists
Old version 2.1d" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.fp 2.1d -> 20180303 https://repology.org/project/texlive:fp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.pyicu, using log file: /var/log/nixpkgs-update/python311Packages.pyicu/2024-05-01.log
python311Packages.pyicu 2.12 -> 2.13.1 https://repology.org/project/python:pyicu/versions
attrpath: python311Packages.pyicu
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/y0r9ypgr9lv66j2zfygiakyr55hyjpax-packages.json.drv
building '/nix/store/y0r9ypgr9lv66j2zfygiakyr55hyjpax-packages.json.drv'...
Going to be running update for following packages:
- python3.11-pyicu-2.12
Press Enter key to continue...
Running update for:
- python3.11-pyicu-2.12: UPDATING ...
- python3.11-pyicu-2.12: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/development/python-modules/pyicu/default.nix b/pkgs/development/python-modules/pyicu/default.nix
index c44bfcd29974..48579b761289 100644
--- a/pkgs/development/python-modules/pyicu/default.nix
+++ b/pkgs/development/python-modules/pyicu/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "pyicu";
- version = "2.12";
+ version = "2.13.1";
format = "setuptools";
src = fetchPypi {
pname = "PyICU";
inherit version;
- hash = "sha256-vXq176k61pLm2qKc0kk2TlISGDKSIXJqETyjyygchhE=";
+ hash = "sha256-1JGQheqgfaErrejuch57v3reAVHKD4KUaibI9LmM3Os=";
};
nativeBuildInputs = [ icu ]; # for icu-config, but should be replaced with pkg-config
No auto update branch exists
[outpaths] eval start
[outpaths] eval end
Python package with too many package rebuilds 104 > 100
[result] Failed to update python311Packages.pyicu 2.12 -> 2.13.1 https://repology.org/project/python:pyicu/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lsc, using log file: /var/log/nixpkgs-update/texlivePackages.lsc/2024-05-01.log
texlivePackages.lsc 15878 -> 20190228 https://repology.org/project/texlive:lsc/versions
attrpath: texlivePackages.lsc
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lsc 15878 -> 20190228 https://repology.org/project/texlive:lsc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.guide-to-latex, using log file: /var/log/nixpkgs-update/texlivePackages.guide-to-latex/2024-05-01.log
texlivePackages.guide-to-latex 45712 -> 20190228 https://repology.org/project/texlive:guide-to-latex/versions
attrpath: texlivePackages.guide-to-latex
Checking auto update branch...
No auto update branch exists
Old version 45712" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.guide-to-latex 45712 -> 20190228 https://repology.org/project/texlive:guide-to-latex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.lshort-russian, using log file: /var/log/nixpkgs-update/texlivePackages.lshort-russian/2024-05-01.log
texlivePackages.lshort-russian 55643 -> 20190822 https://repology.org/project/texlive:lshort-russian/versions
attrpath: texlivePackages.lshort-russian
Checking auto update branch...
No auto update branch exists
Old version 55643" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.lshort-russian 55643 -> 20190822 https://repology.org/project/texlive:lshort-russian/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.drawstack, using log file: /var/log/nixpkgs-update/texlivePackages.drawstack/2024-05-01.log
texlivePackages.drawstack 28582 -> 20190228 https://repology.org/project/texlive:drawstack/versions
attrpath: texlivePackages.drawstack
Checking auto update branch...
No auto update branch exists
Old version 28582" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.drawstack 28582 -> 20190228 https://repology.org/project/texlive:drawstack/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.l3kernel, using log file: /var/log/nixpkgs-update/texlivePackages.l3kernel/2024-05-01.log
texlivePackages.l3kernel 70027 -> 20190406 https://repology.org/project/texlive:l3kernel/versions
attrpath: texlivePackages.l3kernel
Checking auto update branch...
No auto update branch exists
Old version 70027" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.l3kernel 70027 -> 20190406 https://repology.org/project/texlive:l3kernel/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.ctex-faq, using log file: /var/log/nixpkgs-update/texlivePackages.ctex-faq/2024-05-01.log
texlivePackages.ctex-faq 15878 -> 20190228 https://repology.org/project/texlive:ctex-faq/versions
attrpath: texlivePackages.ctex-faq
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.ctex-faq 15878 -> 20190228 https://repology.org/project/texlive:ctex-faq/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.tableaux, using log file: /var/log/nixpkgs-update/texlivePackages.tableaux/2024-05-01.log
texlivePackages.tableaux 42413 -> 20190228 https://repology.org/project/texlive:tableaux/versions
attrpath: texlivePackages.tableaux
Checking auto update branch...
No auto update branch exists
Old version 42413" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.tableaux 42413 -> 20190228 https://repology.org/project/texlive:tableaux/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.transmission-rpc, using log file: /var/log/nixpkgs-update/python312Packages.transmission-rpc/2024-05-01.log
python312Packages.transmission-rpc 7.0.3 -> 7.0.4 https://github.com/Trim21/transmission-rpc/releases
attrpath: python312Packages.transmission-rpc
isn't the default python version
[result] Failed to update python312Packages.transmission-rpc 7.0.3 -> 7.0.4 https://github.com/Trim21/transmission-rpc/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.decimal, using log file: /var/log/nixpkgs-update/texlivePackages.decimal/2024-05-01.log
texlivePackages.decimal 23374 -> 20190228 https://repology.org/project/texlive:decimal/versions
attrpath: texlivePackages.decimal
Checking auto update branch...
No auto update branch exists
Old version 23374" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.decimal 23374 -> 20190228 https://repology.org/project/texlive:decimal/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath texlivePackages.frletter, using log file: /var/log/nixpkgs-update/texlivePackages.frletter/2024-05-01.log
texlivePackages.frletter 15878 -> 20190228 https://repology.org/project/texlive:frletter/versions
attrpath: texlivePackages.frletter
Checking auto update branch...
No auto update branch exists
Old version 15878" not present in master derivation file with contents: { lib
, fetchurl
, runCommand
, writeShellScript
# script interpreters
, bash
, jdk
, perl
, python3
, ruby
, snobol4
, tk
# TeX Live prerequisites
, texliveBinaries
}:
/* Convert an attribute set extracted from tlpdb.nix (with the deps attribute
already processed) to a fake multi-output derivation with possible outputs
[ "tex" "texdoc" "texsource" "tlpkg" "out" "man" "info" ]
The multi-output is emulated as follows:
- the main derivation is a multi-output derivation that builds links to the
containers (tex, texdoc, ...)
- the output attributes are replaced with the actual containers with the
outputSpecified attribute set to true
In this way, when texlive.withPackages picks an output such as drv.tex, it
receives the actual container, avoiding superfluous dependencies on the other
containers (for instance doc containers).
*/
# TODO stabilise a generic interface decoupled from the finer details of the
# translation from texlive.tlpdb to tlpdb.nix
{ pname
, revision
, version ? toString revision
, extraRevision ? ""
, extraVersion ? ""
, sha512
, mirrors
, fixedHashes ? { }
, postUnpack ? ""
, postFixup ? ""
, stripPrefix ? 1
, license ? [ ]
, hasHyphens ? false
, hasInfo ? false
, hasManpages ? false
, hasRunfiles ? false
, hasTlpkg ? false
, extraNativeBuildInputs ? [ ]
, ...
}@args:
let
# common metadata
name = "${pname}-${version}${extraVersion}";
meta = {
license = map (x: lib.licenses.${x}) license;
# TeX Live packages should not be installed directly into the user profile
outputsToInstall = [ ];
longDescription = ''
This package cannot be installed directly. Please use `texlive.withPackages`.
'';
# discourage nix-env from matching this package
priority = 10;
} // lib.optionalAttrs (args ? shortdesc) {
description = args.shortdesc;
};
hasBinfiles = args ? binfiles && args.binfiles != [ ];
hasDocfiles = sha512 ? doc;
hasSource = sha512 ? source;
# containers that will be built by Hydra
outputs = lib.optional hasBinfiles "out" ++
lib.optional hasRunfiles "tex" ++
lib.optional hasDocfiles "texdoc" ++
# omit building sources, since as far as we know, installing them is not common
# the sources will still be available under drv.texsource
# lib.optional hasSource "texsource" ++
lib.optional hasTlpkg "tlpkg" ++
lib.optional hasManpages "man" ++
lib.optional hasInfo "info";
outputDrvs = lib.getAttrs outputs containers;
passthru = {
# metadata
inherit pname;
revision = toString revision + extraRevision;
version = version + extraVersion;
# containers behave like specified outputs
outputSpecified = true;
} // lib.optionalAttrs (args ? deps) { tlDeps = args.deps; }
// lib.optionalAttrs (args ? fontMaps) { inherit (args) fontMaps; }
// lib.optionalAttrs (args ? formats) { inherit (args) formats; }
// lib.optionalAttrs (args ? hyphenPatterns) { inherit (args) hyphenPatterns; }
// lib.optionalAttrs (args ? postactionScript) { inherit (args) postactionScript; }
// lib.optionalAttrs hasSource { inherit (containers) texsource; }
// lib.optionalAttrs (! hasRunfiles) { tex = fakeTeX; };
# build run, doc, source, tlpkg containers
mkContainer = tlType: tlOutputName: sha512:
let
fixedHash = fixedHashes.${tlType} or null; # be graceful about missing hashes
# the basename used by upstream (without ".tar.xz" suffix)
# tlpkg is not a true container but a subfolder of the run container
urlName = pname + (lib.optionalString (tlType != "run" && tlType != "tlpkg") ".${tlType}");
urls = map (up: "${up}/archive/${urlName}.r${toString revision}.tar.xz") mirrors;
container = runCommand "${name}-${tlOutputName}"
({
src = fetchurl { inherit urls sha512; };
inherit passthru;
# save outputName, since fixed output derivations cannot change nor override outputName
inherit meta stripPrefix tlOutputName;
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
})
(''
mkdir "$out"
if [[ "$tlOutputName" == "tlpkg" ]]; then
tar -xf "$src" \
--strip-components=1 \
-C "$out" --anchored --exclude=tlpkg/tlpobj --keep-old-files \
tlpkg
else
tar -xf "$src" \
--strip-components="$stripPrefix" \
-C "$out" --anchored --exclude=tlpkg --keep-old-files
fi
'' + postUnpack);
in
# remove drv.out to avoid confusing texlive.withPackages
removeAttrs container [ "out" ]
// outputDrvs;
# find interpreters for the script extensions found in tlpdb
extToInput = {
jar = jdk;
lua = texliveBinaries.luatex;
py = python3;
rb = ruby;
sno = snobol4;
tcl = tk;
texlua = texliveBinaries.luatex;
tlu = texliveBinaries.luatex;
};
# fake derivation for resolving dependencies in the absence of a "tex" containers
fakeTeX = passthru
// { inherit meta; tlOutputName = "tex"; }
// outputDrvs;
containers = rec {
tex = mkContainer "run" "tex" sha512.run;
texdoc = mkContainer "doc" "texdoc" sha512.doc;
texsource = mkContainer "source" "texsource" sha512.source;
tlpkg = mkContainer "tlpkg" "tlpkg" sha512.run;
# bin container
out = runCommand "${name}"
{
inherit meta;
passthru = passthru // { tlOutputName = "out"; };
# shebang interpreters
buildInputs = let outName = builtins.replaceStrings [ "-" ] [ "_" ] pname; in
[
texliveBinaries.core.${outName} or null
texliveBinaries.${pname} or null
texliveBinaries.core-big.${outName} or null
]
++ (args.extraBuildInputs or [ ]) ++ [ bash perl ]
++ (lib.attrVals (args.scriptExts or [ ]) extToInput);
nativeBuildInputs = extraNativeBuildInputs;
# absolute scripts folder
scriptsFolder = lib.optionals (hasRunfiles && tex ? outPath) (map (f: tex.outPath + "/scripts/" + f) (lib.toList args.scriptsFolder or pname));
# binaries info
inherit (args) binfiles;
binlinks = builtins.attrNames (args.binlinks or { });
bintargets = builtins.attrValues (args.binlinks or { });
# build scripts
patchScripts = ./patch-scripts.sed;
makeBinContainers = ./make-bin-containers.sh;
}
''
. "$makeBinContainers"
${args.postFixup or ""}
'' // outputDrvs;
# build man, info containers
man = removeAttrs
(runCommand "${name}-man"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "man"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/man
'') [ "out" ] // outputDrvs;
info = removeAttrs
(runCommand "${name}-info"
{
inherit meta texdoc;
passthru = passthru // { tlOutputName = "info"; };
}
''
mkdir -p "$out"/share
ln -s {"$texdoc"/doc,"$out"/share}/info
'') [ "out" ] // outputDrvs;
};
in
if outputs == [ ] then removeAttrs fakeTeX [ "outputSpecified" ] else
runCommand name
{
__structuredAttrs = true;
inherit meta outputDrvs outputs;
passthru = removeAttrs passthru [ "outputSpecified" ];
# force output name in case "out" is missing
nativeBuildInputs = lib.optional (! hasBinfiles)
(writeShellScript "force-output.sh" ''
export out="''${${builtins.head outputs}-}"
'');
}
''
for outputName in ''${!outputs[@]} ; do
ln -s "''${outputDrvs[$outputName]}" "''${outputs[$outputName]}"
done
'' // outputDrvs
[result] Failed to update texlivePackages.frletter 15878 -> 20190228 https://repology.org/project/texlive:frletter/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.party, using log file: /var/log/nixpkgs-update/rPackages.party/2024-05-01.log
rPackages.party 1.3-14 -> 1.3.15 https://repology.org/project/r:party/versions
attrpath: rPackages.party
Checking auto update branch...
No auto update branch exists
Old version 1.3-14" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.party 1.3-14 -> 1.3.15 https://repology.org/project/r:party/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath nodePackages.pnpm, using log file: /var/log/nixpkgs-update/nodePackages.pnpm/2024-05-01.log
nodePackages.pnpm 8.15.5 -> 9.0.6 https://repology.org/project/node:pnpm/versions
attrpath: nodePackages.pnpm
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update nodePackages.pnpm 8.15.5 -> 9.0.6 https://repology.org/project/node:pnpm/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
nixpkgs-update cannot handle updating the guest additions https://github.com/NixOS/nixpkgs/pull/42934
[result] Failed to update virtualboxWithExtpack 7.0.14 -> 7.0.16 https://repology.org/project/virtualbox/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.docutils, using log file: /var/log/nixpkgs-update/python311Packages.docutils/2024-05-01.log
python311Packages.docutils 0.20.1 -> 0.21.2 https://repology.org/project/python:docutils/versions
attrpath: python311Packages.docutils
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/bz8icibq6nbdpnyhx20fd20p2p2jks7c-packages.json.drv
building '/nix/store/bz8icibq6nbdpnyhx20fd20p2p2jks7c-packages.json.drv'...
Going to be running update for following packages:
- python3.11-docutils-0.20.1
Press Enter key to continue...
Running update for:
- python3.11-docutils-0.20.1: UPDATING ...
- python3.11-docutils-0.20.1: DONE.
Packages updated!
Diff after rewrites:
diff --git a/pkgs/development/python-modules/docutils/default.nix b/pkgs/development/python-modules/docutils/default.nix
index 136f679fcf6e..8a7d7b31869d 100644
--- a/pkgs/development/python-modules/docutils/default.nix
+++ b/pkgs/development/python-modules/docutils/default.nix
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "docutils";
- version = "0.20.1";
+ version = "0.21.2";
disabled = pythonOlder "3.7";
@@ -16,7 +16,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- hash = "sha256-8IpOJ2w6FYOobc4+NKuj/gTQK7ot1R7RYQYkToqSPjs=";
+ hash = "sha256-OmsYcy7fGC2qPNEndbuzOM9WkUaPke7rEJ3v9uv6mG8=";
};
# Only Darwin needs LANG, but we could set it in general.
No auto update branch exists
Old version 0.20.1" not present in staging derivation file with contents: { stdenv
, lib
, fetchgit
, buildPythonPackage
, flit-core
, pillow
, python
, pythonOlder
}:
let self = buildPythonPackage rec {
pname = "docutils";
version = "0.21.1";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchgit {
url = "git://repo.or.cz/docutils.git";
rev = "docutils-${version}";
hash = "sha256-ahnj6iKjyUCDxhgxJdwEb8huFIGpbuuLQBHDzKj6O9E=";
};
build-system = [ flit-core ];
# infinite recursion via sphinx and pillow
doCheck = false;
passthru.tests.pytest = self.overridePythonAttrs { doCheck = true; };
nativeCheckInputs = [
pillow
];
# Only Darwin needs LANG, but we could set it in general.
# It's done here conditionally to prevent mass-rebuilds.
checkPhase = lib.optionalString stdenv.isDarwin ''LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" '' + ''
${python.interpreter} test/alltests.py
'';
# Create symlinks lacking a ".py" suffix, many programs depend on these names
postFixup = ''
for f in $out/bin/*.py; do
ln -s $(basename $f) $out/bin/$(basename $f .py)
done
'';
meta = with lib; {
description = "Python Documentation Utilities";
homepage = "http://docutils.sourceforge.net/";
license = with licenses; [ publicDomain bsd2 psfl gpl3Plus ];
maintainers = with maintainers; [ AndersonTorres ];
};
};
in self
[result] Failed to update python311Packages.docutils 0.20.1 -> 0.21.2 https://repology.org/project/python:docutils/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath goimapnotify, using log file: /var/log/nixpkgs-update/goimapnotify/2024-05-01.log
goimapnotify 2.3.12 -> 2.3.15 https://repology.org/project/goimapnotify/versions
attrpath: goimapnotify
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-DphGe9jbKo1aIfpF5kRYNSn/uIYHaRMrygda5t46svw="
[golangModuleVersion] Replaced vendorHash with sha256-DphGe9jbKo1aIfpF5kRYNSn/uIYHaRMrygda5t46svw=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/networking/goimapnotify/default.nix b/pkgs/tools/networking/goimapnotify/default.nix
index fc339f219349..4a10dc254248 100644
--- a/pkgs/tools/networking/goimapnotify/default.nix
+++ b/pkgs/tools/networking/goimapnotify/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "goimapnotify";
- version = "2.3.12";
+ version = "2.3.15";
src = fetchFromGitLab {
owner = "shackra";
repo = "goimapnotify";
rev = version;
- sha256 = "sha256-H1psA73ZBz4ZCFWGpiAXQ3bDLVH3jPnyOvPtUdsO6BA=";
+ sha256 = "sha256-da2Q+glDVWSf574pks6UzvQyzKAU+81ypy5H968Y7HE=";
};
vendorHash = "sha256-DphGe9jbKo1aIfpF5kRYNSn/uIYHaRMrygda5t46svw=";
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/49f88fianvlfpx7bzdpp3y4q56vzgmw3-goimapnotify-2.3.15"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/goimapnotify/versions.
meta.description for goimapnotify is: Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE
meta.homepage for goimapnotify is: https://gitlab.com/shackra/goimapnotify
###### Updates performed
- Golang update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 2.3.15 in filename of file in /nix/store/49f88fianvlfpx7bzdpp3y4q56vzgmw3-goimapnotify-2.3.15
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
goimapnotify
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/49f88fianvlfpx7bzdpp3y4q56vzgmw3-goimapnotify-2.3.15 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A goimapnotify https://github.com/r-ryantm/nixpkgs/archive/237c792ce7a76c82ca40486dbba2c86a43d58d64.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/237c792ce7a76c82ca40486dbba2c86a43d58d64#goimapnotify
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/49f88fianvlfpx7bzdpp3y4q56vzgmw3-goimapnotify-2.3.15
ls -la /nix/store/49f88fianvlfpx7bzdpp3y4q56vzgmw3-goimapnotify-2.3.15/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @wohanley @rafaelrc7 for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308160
[result] Success updating goimapnotify 2.3.12 -> 2.3.15 https://repology.org/project/goimapnotify/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath datovka, using log file: /var/log/nixpkgs-update/datovka/2024-05-01.log
datovka 4.23.6 -> 4.23.7 https://repology.org/project/datovka/versions
attrpath: datovka
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/networking/datovka/default.nix b/pkgs/applications/networking/datovka/default.nix
index bfffc97df6e6..3ed7a26138c8 100644
--- a/pkgs/applications/networking/datovka/default.nix
+++ b/pkgs/applications/networking/datovka/default.nix
@@ -12,11 +12,11 @@
mkDerivation rec {
pname = "datovka";
- version = "4.23.6";
+ version = "4.23.7";
src = fetchurl {
url = "https://gitlab.nic.cz/datovka/datovka/-/archive/v${version}/datovka-v${version}.tar.gz";
- sha256 = "sha256-g6IMUAE8z5uoLSUpoT+GradQRgwyIXNANt7g4JPOCxg=";
+ sha256 = "sha256-mGuTxOqudDhoJKZ9517H+A4PZxBqAOD+PfBHunhPXGw=";
};
buildInputs = [ libdatovka qmake qtbase qtsvg libxml2 qtwebsockets ];
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/1z5nsy3l1gq43pwkxgw65048xh8m3pcy-datovka-4.23.7"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/datovka/versions.
meta.description for datovka is: Client application for operating Czech government-provided Databox infomation system
meta.homepage for datovka is: https://www.datovka.cz/
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 4.23.7 with grep in /nix/store/1z5nsy3l1gq43pwkxgw65048xh8m3pcy-datovka-4.23.7
- found 4.23.7 in filename of file in /nix/store/1z5nsy3l1gq43pwkxgw65048xh8m3pcy-datovka-4.23.7
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
datovka
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/1z5nsy3l1gq43pwkxgw65048xh8m3pcy-datovka-4.23.7 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A datovka https://github.com/r-ryantm/nixpkgs/archive/43169dc85edee0ecfcabf9d643104b79a295a5a4.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/43169dc85edee0ecfcabf9d643104b79a295a5a4#datovka
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/1z5nsy3l1gq43pwkxgw65048xh8m3pcy-datovka-4.23.7
ls -la /nix/store/1z5nsy3l1gq43pwkxgw65048xh8m3pcy-datovka-4.23.7/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @mmahut for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308163
[result] Success updating datovka 4.23.6 -> 4.23.7 https://repology.org/project/datovka/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ed, using log file: /var/log/nixpkgs-update/ed/2024-05-01.log
ed 1.20.1 -> 1.20.2 https://repology.org/project/ed/versions
attrpath: ed
Checking auto update branch...
No auto update branch exists
Old version 1.20.1" not present in staging derivation file with contents: { lib
, fetchurl
}:
let
meta = {
description = "The GNU implementation of the standard Unix editor";
longDescription = ''
GNU ed is a line-oriented text editor. It is used to create, display,
modify and otherwise manipulate text files, both interactively and via
shell scripts. A restricted version of ed, red, can only edit files in the
current directory and cannot execute shell commands. Ed is the 'standard'
text editor in the sense that it is the original editor for Unix, and thus
widely available. For most purposes, however, it is superseded by
full-screen editors such as GNU Emacs or GNU Moe.
'';
license = lib.licenses.gpl3Plus;
homepage = "https://www.gnu.org/software/ed/";
maintainers = with lib.maintainers; [ AndersonTorres ];
platforms = lib.platforms.unix;
};
in
{
ed = let
pname = "ed";
version = "1.20.2";
src = fetchurl {
url = "mirror://gnu/ed/ed-${version}.tar.lz";
hash = "sha256-Zf7HMY9IwsoX8zSsD0cD3v5iA3uxPMI5IN4He1+iRSM=";
};
in import ./generic.nix {
inherit pname version src meta;
};
edUnstable = let
pname = "ed";
version = "1.20-pre2";
src = fetchurl {
url = "http://download.savannah.gnu.org/releases/ed/ed-${version}.tar.lz";
hash = "sha256-bHTDeMhVNNo3qqDNoBNaBA+DHDa4WJpfQNcTvAUPgsY=";
};
in import ./generic.nix {
inherit pname version src meta;
};
}
[result] Failed to update ed 1.20.1 -> 1.20.2 https://repology.org/project/ed/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.patool, using log file: /var/log/nixpkgs-update/python311Packages.patool/2024-05-01.log
python311Packages.patool 2.1.1 -> 2.2.0 https://repology.org/project/python:patool/versions
attrpath: python311Packages.patool
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/63qrm0gi1kfylvbw8l7kf1ym5h7y7z93-packages.json.drv
building '/nix/store/63qrm0gi1kfylvbw8l7kf1ym5h7y7z93-packages.json.drv'...
Going to be running update for following packages:
- python3.11-patool-2.1.1
Press Enter key to continue...
Running update for:
- python3.11-patool-2.1.1: UPDATING ...
- python3.11-patool-2.1.1: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.patool 2.1.1 -> 2.2.0 https://repology.org/project/python:patool/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath commonsIo, using log file: /var/log/nixpkgs-update/commonsIo/2024-05-01.log
commonsIo 2.15.1 -> 2.16.1 https://repology.org/project/commons-io/versions
attrpath: commonsIo
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/libraries/java/commons/io/default.nix b/pkgs/development/libraries/java/commons/io/default.nix
index 4c010829c6ff..254709052348 100644
--- a/pkgs/development/libraries/java/commons/io/default.nix
+++ b/pkgs/development/libraries/java/commons/io/default.nix
@@ -1,12 +1,12 @@
{ lib, stdenv, fetchurl }:
stdenv.mkDerivation rec {
- version = "2.15.1";
+ version = "2.16.1";
pname = "commons-io";
src = fetchurl {
url = "mirror://apache/commons/io/binaries/${pname}-${version}-bin.tar.gz";
- sha256 = "sha256-nYoYGHetdd3vFryFXLxuvvSUCIs6VZyPwWb8s0h+edg=";
+ sha256 = "sha256-4+YYSDyCHwUwlw71nAnGy4g9GOl1Z8qr3gHQEyv8EPo=";
};
installPhase = ''
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/wkm2ri2awlms4pymf7ry4ps0ckb7pglk-commons-io-2.16.1"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/commons-io/versions.
meta.description for commonsIo is: A library of utilities to assist with developing IO functionality
meta.homepage for commonsIo is: https://commons.apache.org/proper/commons-io
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 2.16.1 in filename of file in /nix/store/wkm2ri2awlms4pymf7ry4ps0ckb7pglk-commons-io-2.16.1
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
commonsIo
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/wkm2ri2awlms4pymf7ry4ps0ckb7pglk-commons-io-2.16.1 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A commonsIo https://github.com/r-ryantm/nixpkgs/archive/e7d9d816868f23a1fdb764e258a2ce5ab290f966.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/e7d9d816868f23a1fdb764e258a2ce5ab290f966#commonsIo
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/wkm2ri2awlms4pymf7ry4ps0ckb7pglk-commons-io-2.16.1
ls -la /nix/store/wkm2ri2awlms4pymf7ry4ps0ckb7pglk-commons-io-2.16.1/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @copumpkin for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308166
[result] Success updating commonsIo 2.15.1 -> 2.16.1 https://repology.org/project/commons-io/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.ParsePMFile 0.44 -> 0.47 https://repology.org/project/perl:parse-pmfile/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mkvtoolnix, using log file: /var/log/nixpkgs-update/mkvtoolnix/2024-05-01.log
mkvtoolnix 83.0 -> 84.0 https://repology.org/project/mkvtoolnix/versions
attrpath: mkvtoolnix
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/video/mkvtoolnix/default.nix b/pkgs/applications/video/mkvtoolnix/default.nix
index 2802ed8a5b96..8fc656981a3a 100644
--- a/pkgs/applications/video/mkvtoolnix/default.nix
+++ b/pkgs/applications/video/mkvtoolnix/default.nix
@@ -49,13 +49,13 @@ let
in
stdenv.mkDerivation rec {
pname = "mkvtoolnix";
- version = "83.0";
+ version = "84.0";
src = fetchFromGitLab {
owner = "mbunkus";
repo = "mkvtoolnix";
rev = "release-${version}";
- hash = "sha256-MHi3ewxCn560vpVfOucV34CNj/95U2OFd6bxAjtMBoc=";
+ hash = "sha256-//I++WWnSHnkpTZ0TzS3lhH5+eDD5mazTQ1HVMQS4Ug=";
};
nativeBuildInputs = [
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/r42305xxzcyd1y5vsz1k3crwvk6bfn7g-mkvtoolnix-84.0"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
3 packages built:
- mkvtoolnix
- mkvtoolnix-cli
- mpvScripts.convert
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/mkvtoolnix/versions.
meta.description for mkvtoolnix is: Cross-platform tools for Matroska
meta.homepage for mkvtoolnix is: https://mkvtoolnix.download/
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 84.0 with grep in /nix/store/r42305xxzcyd1y5vsz1k3crwvk6bfn7g-mkvtoolnix-84.0
- found 84.0 in filename of file in /nix/store/r42305xxzcyd1y5vsz1k3crwvk6bfn7g-mkvtoolnix-84.0
---
Rebuild report (if merged into master) (click to expand)
```
4 total rebuild path(s)
4 package rebuild(s)
First fifty rebuilds by attrpath
mkvtoolnix
mkvtoolnix-cli
mpvScripts.convert
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/r42305xxzcyd1y5vsz1k3crwvk6bfn7g-mkvtoolnix-84.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A mkvtoolnix https://github.com/r-ryantm/nixpkgs/archive/10ff93014d288eb9aabb0239999f218bb28eb808.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/10ff93014d288eb9aabb0239999f218bb28eb808#mkvtoolnix
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/r42305xxzcyd1y5vsz1k3crwvk6bfn7g-mkvtoolnix-84.0
ls -la /nix/store/r42305xxzcyd1y5vsz1k3crwvk6bfn7g-mkvtoolnix-84.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
3 packages built:
- mkvtoolnix
- mkvtoolnix-cli
- mpvScripts.convert
---
###### Maintainer pings
cc @codyopel @rnhmjoj for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308170
[result] Success updating mkvtoolnix 83.0 -> 84.0 https://repology.org/project/mkvtoolnix/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath saga, using log file: /var/log/nixpkgs-update/saga/2024-05-01.log
saga 9.3.2 -> 9.4.0 https://repology.org/project/saga-gis/versions
attrpath: saga
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/by-name/sa/saga/package.nix b/pkgs/by-name/sa/saga/package.nix
index 3e9497b699da..7bd86cb7509f 100644
--- a/pkgs/by-name/sa/saga/package.nix
+++ b/pkgs/by-name/sa/saga/package.nix
@@ -31,11 +31,11 @@
stdenv.mkDerivation rec {
pname = "saga";
- version = "9.3.2";
+ version = "9.4.0";
src = fetchurl {
url = "mirror://sourceforge/saga-gis/saga-${version}.tar.gz";
- sha256 = "sha256-741O6C7amxSnOOTledF0izmVhiT79tFI4+EOtpNqP2Q=";
+ sha256 = "sha256-33jmErX2XlyDtdx76+UzkXo1snwE0WaDpGHHvZz6g+I=";
};
sourceRoot = "saga-${version}/saga-gis";
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A saga
nix build failed.
-- configure tool: grid_gridding
-- configure tool: grid_spline
-- configure tool: grid_tools
-- configure tool: grid_visualisation
-- configure tool: grids_tools
-- configure tool: imagery_classification
-- configure tool: imagery_isocluster
-- configure tool: imagery_maxent
-- configure tool: imagery_opencv
-- configure tool: imagery_photogrammetry
-- configure tool: imagery_segmentation
-- configure tool: imagery_svm
-- configure tool: imagery_tools
-- HDF5 C compiler wrapper is unable to compile a minimal HDF5 program.
-- Found HDF5: /nix/store/1hn6rzy51kzb93b41rzfp8jg492f6zra-hdf5-cpp-1.14.3/lib/libhdf5.so (found version "1.14.3")
-- VIGRA with HDF5 support
-- configure tool: imagery_vigra
-- configure tool: io_esri_e00
-- configure tool: io_gdal
-- configure tool: io_gps
-- configure tool: io_grid
-- configure tool: io_grid_image
-- Could NOT find PDAL (missing: PDAL_DIR)
[31mCMake Error at cmake/modules/FindPDAL.cmake:112 (MESSAGE):
Could not find PDAL
Call Stack (most recent call first):
src/tools/io/io_pdal/CMakeLists.txt:20 (find_package)
[0m
-- Configuring incomplete, errors occurred!
[result] Failed to update saga 9.3.2 -> 9.4.0 https://repology.org/project/saga-gis/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.bearriver, using log file: /var/log/nixpkgs-update/haskellPackages.bearriver/2024-05-01.log
haskellPackages.bearriver 0.14.7 -> 0.14.8 https://repology.org/project/haskell:bearriver/versions
attrpath: haskellPackages.bearriver
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.bearriver 0.14.7 -> 0.14.8 https://repology.org/project/haskell:bearriver/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.hedgehog-extras, using log file: /var/log/nixpkgs-update/haskellPackages.hedgehog-extras/2024-05-01.log
haskellPackages.hedgehog-extras 0.6.1.0 -> 0.6.2.0 https://repology.org/project/haskell:hedgehog-extras/versions
attrpath: haskellPackages.hedgehog-extras
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.hedgehog-extras 0.6.1.0 -> 0.6.2.0 https://repology.org/project/haskell:hedgehog-extras/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rubyPackages.rubocop-ast, using log file: /var/log/nixpkgs-update/rubyPackages.rubocop-ast/2024-05-01.log
rubyPackages.rubocop-ast 1.31.2 -> 1.31.3 https://repology.org/project/ruby:rubocop-ast/versions
attrpath: rubyPackages.rubocop-ast
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update rubyPackages.rubocop-ast 1.31.2 -> 1.31.3 https://repology.org/project/ruby:rubocop-ast/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rubocop, using log file: /var/log/nixpkgs-update/rubocop/2024-05-01.log
rubocop 1.62.1 -> 1.63.4 https://repology.org/project/rubocop/versions
attrpath: rubocop
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update rubocop 1.62.1 -> 1.63.4 https://repology.org/project/rubocop/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rubyPackages.prism, using log file: /var/log/nixpkgs-update/rubyPackages.prism/2024-05-01.log
rubyPackages.prism 0.24.0 -> 0.27.0 https://repology.org/project/ruby:prism/versions
attrpath: rubyPackages.prism
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update rubyPackages.prism 0.24.0 -> 0.27.0 https://repology.org/project/ruby:prism/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.django-otp, using log file: /var/log/nixpkgs-update/python312Packages.django-otp/2024-05-01.log
python312Packages.django-otp 1.3.0post1 -> 1.5.0 https://repology.org/project/python:django-otp/versions
attrpath: python312Packages.django-otp
isn't the default python version
[result] Failed to update python312Packages.django-otp 1.3.0post1 -> 1.5.0 https://repology.org/project/python:django-otp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath haskellPackages.monoidmap, using log file: /var/log/nixpkgs-update/haskellPackages.monoidmap/2024-05-01.log
haskellPackages.monoidmap 0.0.1.2 -> 0.0.1.3 https://repology.org/project/haskell:monoidmap/versions
attrpath: haskellPackages.monoidmap
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update haskellPackages.monoidmap 0.0.1.2 -> 0.0.1.3 https://repology.org/project/haskell:monoidmap/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath impression, using log file: /var/log/nixpkgs-update/impression/2024-05-01.log
impression 3.1.0 -> 3.2.0 https://repology.org/project/impression/versions
attrpath: impression
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- impression: 3.1.0 -> 3.2.0
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/304701"
[result] Failed to update impression 3.1.0 -> 3.2.0 https://repology.org/project/impression/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xlockmore, using log file: /var/log/nixpkgs-update/xlockmore/2024-05-01.log
xlockmore 5.76 -> 5.77 https://repology.org/project/xlockmore/versions
attrpath: xlockmore
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/misc/screensavers/xlockmore/default.nix b/pkgs/misc/screensavers/xlockmore/default.nix
index 79b4adae6eb2..3ecf07d29a3f 100644
--- a/pkgs/misc/screensavers/xlockmore/default.nix
+++ b/pkgs/misc/screensavers/xlockmore/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "xlockmore";
- version = "5.76";
+ version = "5.77";
src = fetchurl {
url = "http://sillycycle.com/xlock/xlockmore-${version}.tar.xz";
- sha256 = "sha256-gnn7crvjflmW05+J8EIg0pbK11IGlXz/EbCqc7gFvfM=";
+ sha256 = "sha256-UrfEE+c3hPxYFcc78SOPWiBd7rt4F6jBnnq/Pvb8LDY=";
curlOpts = "--user-agent 'Mozilla/5.0'";
};
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/7620gn1q3iqbma4m1nxkknahkkhvsn27-xlockmore-5.77"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/xlockmore/versions.
meta.description for xlockmore is: Screen locker for the X Window System
meta.homepage for xlockmore is: http://sillycycle.com/xlockmore.html
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 5.77 with grep in /nix/store/7620gn1q3iqbma4m1nxkknahkkhvsn27-xlockmore-5.77
- found 5.77 in filename of file in /nix/store/7620gn1q3iqbma4m1nxkknahkkhvsn27-xlockmore-5.77
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
xlockmore
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/7620gn1q3iqbma4m1nxkknahkkhvsn27-xlockmore-5.77 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A xlockmore https://github.com/r-ryantm/nixpkgs/archive/b8f4e065206633a454e0d4ba4542649d7ab14471.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/b8f4e065206633a454e0d4ba4542649d7ab14471#xlockmore
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/7620gn1q3iqbma4m1nxkknahkkhvsn27-xlockmore-5.77
ls -la /nix/store/7620gn1q3iqbma4m1nxkknahkkhvsn27-xlockmore-5.77/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @pSub for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308177
[result] Success updating xlockmore 5.76 -> 5.77 https://repology.org/project/xlockmore/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath cargo-nextest, using log file: /var/log/nixpkgs-update/cargo-nextest/2024-05-01.log
cargo-nextest 0.9.68 -> 0.9.70 https://repology.org/project/cargo-nextest/versions
attrpath: cargo-nextest
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] Replacing cargoHash with sha256-FH9ODkK84bPPYyHP4kKcHKWpJ3FV1NC8S/NQFvV63Gw=
[rustCrateVersion] Finished updating Crate version and replacing hashes
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/tools/rust/cargo-nextest/default.nix b/pkgs/development/tools/rust/cargo-nextest/default.nix
index 8972fef8825a..de0af7990208 100644
--- a/pkgs/development/tools/rust/cargo-nextest/default.nix
+++ b/pkgs/development/tools/rust/cargo-nextest/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-nextest";
- version = "0.9.68";
+ version = "0.9.70";
src = fetchFromGitHub {
owner = "nextest-rs";
repo = "nextest";
rev = "cargo-nextest-${version}";
- hash = "sha256-LC+0s38ufmMrhNaKSn13jka/M7PG1+gJnqZCXJ7ef6I=";
+ hash = "sha256-YTeKcdUszI/0RCAq6Gcakl3hfUSUo3CfVCMod/IPYhw=";
};
- cargoHash = "sha256-E/bsVbSdFr1LMrIewsh15Vuk4Dt5UwETLCIhE7TT3kA=";
+ cargoHash = "sha256-FH9ODkK84bPPYyHP4kKcHKWpJ3FV1NC8S/NQFvV63Gw=";
buildInputs = lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.SystemConfiguration
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/yh1zxlbfiy8l5f5k09fclhzvah5jd0ib-cargo-nextest-0.9.70"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
6 packages built:
- cargo-nextest
- castor
- egglog
- eureka-ideas
- python-launcher
- the-way
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/cargo-nextest/versions.
meta.description for cargo-nextest is: Next-generation test runner for Rust projects
meta.homepage for cargo-nextest is: https://github.com/nextest-rs/nextest
meta.changelog for cargo-nextest is: https://nexte.st/CHANGELOG.html
###### Updates performed
- Rust version update
###### To inspect upstream changes
- [Release on GitHub](https://github.com/nextest-rs/nextest/releases/tag/cargo-nextest-0.9.70)
- [Compare changes on GitHub](https://github.com/nextest-rs/nextest/compare/cargo-nextest-0.9.68...cargo-nextest-0.9.70)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 0.9.70 with grep in /nix/store/yh1zxlbfiy8l5f5k09fclhzvah5jd0ib-cargo-nextest-0.9.70
- found 0.9.70 in filename of file in /nix/store/yh1zxlbfiy8l5f5k09fclhzvah5jd0ib-cargo-nextest-0.9.70
---
Rebuild report (if merged into master) (click to expand)
```
7 total rebuild path(s)
7 package rebuild(s)
First fifty rebuilds by attrpath
cargo-nextest
castor
egglog
eureka-ideas
python-launcher
the-way
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/yh1zxlbfiy8l5f5k09fclhzvah5jd0ib-cargo-nextest-0.9.70 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A cargo-nextest https://github.com/r-ryantm/nixpkgs/archive/364472b56953bf4bd75065bed8489cdf85bce252.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/364472b56953bf4bd75065bed8489cdf85bce252#cargo-nextest
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/yh1zxlbfiy8l5f5k09fclhzvah5jd0ib-cargo-nextest-0.9.70
ls -la /nix/store/yh1zxlbfiy8l5f5k09fclhzvah5jd0ib-cargo-nextest-0.9.70/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
6 packages built:
- cargo-nextest
- castor
- egglog
- eureka-ideas
- python-launcher
- the-way
---
###### Maintainer pings
cc @Ekleog @figsoda @matthiasbeyer for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308182
[result] Success updating cargo-nextest 0.9.68 -> 0.9.70 https://repology.org/project/cargo-nextest/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.grpcio-tools, using log file: /var/log/nixpkgs-update/python312Packages.grpcio-tools/2024-05-01.log
python312Packages.grpcio-tools 1.62.1 -> 1.62.2 https://repology.org/project/python:grpcio-tools/versions
attrpath: python312Packages.grpcio-tools
isn't the default python version
[result] Failed to update python312Packages.grpcio-tools 1.62.1 -> 1.62.2 https://repology.org/project/python:grpcio-tools/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath sish, using log file: /var/log/nixpkgs-update/sish/2024-05-01.log
sish 2.14.0 -> 2.15.0 https://github.com/antoniomika/sish/releases
attrpath: sish
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-4HcWD/u7aCEzQ3tYRmFwvdjPuv5eyHlCVHtxA6cBiW0="
[golangModuleVersion] Replaced vendorHash with sha256-hlwJE31osz9MgZ0vCx4L6vo4PuGh0NgiPJgDq65fZ4U=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/networking/sish/default.nix b/pkgs/tools/networking/sish/default.nix
index 3cf5b6a509ab..e85e6c80f4d8 100644
--- a/pkgs/tools/networking/sish/default.nix
+++ b/pkgs/tools/networking/sish/default.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "sish";
- version = "2.14.0";
+ version = "2.15.0";
src = fetchFromGitHub {
owner = "antoniomika";
repo = "sish";
rev = "refs/tags/v${version}";
- hash = "sha256-nDmmq8Yv+iCZPor7sLdJWqWudb3yxrllZgPH4d9mP38=";
+ hash = "sha256-70FKq36q/wNMEmaFOXY9gt24gXXbdpQJB1F7wQwYigE=";
};
- vendorHash = "sha256-4HcWD/u7aCEzQ3tYRmFwvdjPuv5eyHlCVHtxA6cBiW0=";
+ vendorHash = "sha256-hlwJE31osz9MgZ0vCx4L6vo4PuGh0NgiPJgDq65fZ4U=";
ldflags = [
"-s"
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/xsiyg129hbgy6g6drivbzqn897bfn9rb-sish-2.15.0"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://github.com/antoniomika/sish/releases.
meta.description for sish is: HTTP(S)/WS(S)/TCP Tunnels to localhost
meta.homepage for sish is: https://github.com/antoniomika/sish
meta.changelog for sish is: https://github.com/antoniomika/sish/releases/tag/v2.15.0
###### Updates performed
- Golang update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 2.15.0 with grep in /nix/store/xsiyg129hbgy6g6drivbzqn897bfn9rb-sish-2.15.0
- found 2.15.0 in filename of file in /nix/store/xsiyg129hbgy6g6drivbzqn897bfn9rb-sish-2.15.0
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
sish
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/xsiyg129hbgy6g6drivbzqn897bfn9rb-sish-2.15.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A sish https://github.com/r-ryantm/nixpkgs/archive/5f044a56254bb02afdd79c5c5e8893e341a172eb.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/5f044a56254bb02afdd79c5c5e8893e341a172eb#sish
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/xsiyg129hbgy6g6drivbzqn897bfn9rb-sish-2.15.0
ls -la /nix/store/xsiyg129hbgy6g6drivbzqn897bfn9rb-sish-2.15.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @fabaff for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308189
[result] Success updating sish 2.14.0 -> 2.15.0 https://github.com/antoniomika/sish/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.statsmodels, using log file: /var/log/nixpkgs-update/python312Packages.statsmodels/2024-05-01.log
python312Packages.statsmodels 0.14.1 -> 0.14.2 https://repology.org/project/python:statsmodels/versions
attrpath: python312Packages.statsmodels
isn't the default python version
[result] Failed to update python312Packages.statsmodels 0.14.1 -> 0.14.2 https://repology.org/project/python:statsmodels/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.mako, using log file: /var/log/nixpkgs-update/python312Packages.mako/2024-05-01.log
python312Packages.mako 1.3.2 -> 1.3.3 https://repology.org/project/python:mako/versions
attrpath: python312Packages.mako
isn't the default python version
[result] Failed to update python312Packages.mako 1.3.2 -> 1.3.3 https://repology.org/project/python:mako/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pyaxmlparser, using log file: /var/log/nixpkgs-update/python312Packages.pyaxmlparser/2024-05-01.log
python312Packages.pyaxmlparser 0.3.27 -> 0.3.31 https://repology.org/project/python:pyaxmlparser/versions
attrpath: python312Packages.pyaxmlparser
isn't the default python version
[result] Failed to update python312Packages.pyaxmlparser 0.3.27 -> 0.3.31 https://repology.org/project/python:pyaxmlparser/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.PerlTidy 20230912 -> 20240202 https://repology.org/project/perl:perl-tidy/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pytensor, using log file: /var/log/nixpkgs-update/python312Packages.pytensor/2024-05-01.log
python312Packages.pytensor 2.18.6 -> 2.20.0 https://repology.org/project/python:pytensor/versions
attrpath: python312Packages.pytensor
isn't the default python version
[result] Failed to update python312Packages.pytensor 2.18.6 -> 2.20.0 https://repology.org/project/python:pytensor/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath singular, using log file: /var/log/nixpkgs-update/singular/2024-05-01.log
singular 4.3.2p16 -> 4.4.0 https://repology.org/project/singular/versions
attrpath: singular
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/science/math/singular/default.nix b/pkgs/applications/science/math/singular/default.nix
index d079134aec76..c68b3b67b21f 100644
--- a/pkgs/applications/science/math/singular/default.nix
+++ b/pkgs/applications/science/math/singular/default.nix
@@ -21,7 +21,7 @@
stdenv.mkDerivation rec {
pname = "singular";
- version = "4.3.2p16";
+ version = "4.4.0";
# since the tarball does not contain tests, we fetch from GitHub.
src = fetchFromGitHub {
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
# if a release is tagged (which sometimes does not happen), it will
# be in the format below.
rev = "Release-${lib.replaceStrings ["."] ["-"] version}";
- sha256 = "sha256-5JZgI5lnfX4JlBSEAL7Wv6uao/57GBaMqwgslJt9Bjk=";
+ sha256 = "sha256-wqzbk0Y50gacZ54POXgf6rMA0ecz87D+2mozMfn5uDc=";
# the repository's .gitattributes file contains the lines "/Tst/
# export-ignore" and "/doc/ export-ignore" so some directories are
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A singular
nix build failed.
--- ncfactor_SingerEx_s 0.08
--- ncfactor_buginterchange2_s 0.35
--- ncfactor_buginterchange_s 1.08
--- ncfactor_facSubWeyl1_s 0.32
--- ncfactor_facSubWeyl2_s 0.32
--- ncfactor_facSubWeyl3_s 0.36
--- ncfactor_facSubWeyl4_s 0.36
--- ncfactor_nthweylringalt2_s 0.29
--- ncfactor_usl2_reducible_bug_s 1.76
--- ncfactor_usl2_s 0.22
--- polyclass 0.05
--- primdec3 34.39
--- reesclos 0.55
--- resources_s 0.03
--- nchilb_rcolon1 0.05
--- nchilb_test1 0.04
--- nchilb_test2 0.05
--- nchilb_test3 0.05
--- nchilb_test4 0.05
--- nchilb_test5 0.05
--- combinat 0.05
--- methods 0.03
--- sagbi2 0.25
--- sets 0.03
--- ssi_Z 0.02
--- ssi_ringref 0.02
--- puiseuxexpansion 0.08
--- vdim_overflow 1.63
ok_s Summary: Checks:171 Failed:1 Time:107.37
Summary: Checks:623 Failed:1 Time:133.54
[result] Failed to update singular 4.3.2p16 -> 4.4.0 https://repology.org/project/singular/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pytest-pudb, using log file: /var/log/nixpkgs-update/python312Packages.pytest-pudb/2024-05-01.log
python312Packages.pytest-pudb 0.7.0 -> 0.8.0 https://repology.org/project/python:pytest-pudb/versions
attrpath: python312Packages.pytest-pudb
isn't the default python version
[result] Failed to update python312Packages.pytest-pudb 0.7.0 -> 0.8.0 https://repology.org/project/python:pytest-pudb/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.dtschema, using log file: /var/log/nixpkgs-update/python311Packages.dtschema/2024-05-01.log
python311Packages.dtschema 2024.02 -> 2024.4 https://repology.org/project/python:dtschema/versions
attrpath: python311Packages.dtschema
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Success
[updateScript] this derivation will be built:
/nix/store/n0plvfr9aiiwlhs663f93yfn8764igpv-packages.json.drv
building '/nix/store/n0plvfr9aiiwlhs663f93yfn8764igpv-packages.json.drv'...
Going to be running update for following packages:
- python3.11-dtschema-2024.02
Press Enter key to continue...
Running update for:
- python3.11-dtschema-2024.02: UPDATING ...
- python3.11-dtschema-2024.02: DONE.
Packages updated!
The diff was empty after rewrites.
[result] Failed to update python311Packages.dtschema 2024.02 -> 2024.4 https://repology.org/project/python:dtschema/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath apt, using log file: /var/log/nixpkgs-update/apt/2024-05-01.log
apt 2.7.14 -> 2.9.2 https://repology.org/project/apt/versions
attrpath: apt
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/by-name/ap/apt/package.nix b/pkgs/by-name/ap/apt/package.nix
index 230e82e28a74..945be641d855 100644
--- a/pkgs/by-name/ap/apt/package.nix
+++ b/pkgs/by-name/ap/apt/package.nix
@@ -33,11 +33,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "apt";
- version = "2.7.14";
+ version = "2.9.2";
src = fetchurl {
url = "mirror://debian/pool/main/a/apt/apt_${finalAttrs.version}.tar.xz";
- hash = "sha256-egF4PwW32Q82rqeHHMBnV0ma6K3pM0l6rrbFCCdOc1g=";
+ hash = "sha256-gKp0RmsTLlDtjQFZ8Q5kpEi2psZHI9YsQrg6UZnKA6c=";
};
# cycle detection; lib can't be split
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/9q0ln05qp2zxjla17ba18pfh8y2nh9pq-apt-2.9.2"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 9
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 9
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 9
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 8
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 7
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 6
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
10 packages built:
- apt
- apt.dev
- apt.doc
- apt.man
- python311Packages.python-apt
- python311Packages.python-apt.dist
- python312Packages.python-apt
- python312Packages.python-apt.dist
- snapcraft
- snapcraft.dist
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/apt/versions.
meta.description for apt is: Command-line package management tools used on Debian-based systems
meta.homepage for apt is: https://salsa.debian.org/apt-team/apt
meta.changelog for apt is: https://salsa.debian.org/apt-team/apt/-/raw/2.9.2/debian/changelog
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 2.9.2 with grep in /nix/store/9q0ln05qp2zxjla17ba18pfh8y2nh9pq-apt-2.9.2
- found 2.9.2 in filename of file in /nix/store/9q0ln05qp2zxjla17ba18pfh8y2nh9pq-apt-2.9.2
---
Rebuild report (if merged into master) (click to expand)
```
5 total rebuild path(s)
5 package rebuild(s)
First fifty rebuilds by attrpath
apt
python311Packages.python-apt
python312Packages.python-apt
snapcraft
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/9q0ln05qp2zxjla17ba18pfh8y2nh9pq-apt-2.9.2 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A apt https://github.com/r-ryantm/nixpkgs/archive/a6a71942bc81b324c7c892583ac86d732c4c5188.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/a6a71942bc81b324c7c892583ac86d732c4c5188#apt
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/9q0ln05qp2zxjla17ba18pfh8y2nh9pq-apt-2.9.2
ls -la /nix/store/9q0ln05qp2zxjla17ba18pfh8y2nh9pq-apt-2.9.2/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
10 packages built:
- apt
- apt.dev
- apt.doc
- apt.man
- python311Packages.python-apt
- python311Packages.python-apt.dist
- python312Packages.python-apt
- python312Packages.python-apt.dist
- snapcraft
- snapcraft.dist
---
###### Maintainer pings
cc @AndersonTorres for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308210
[result] Success updating apt 2.7.14 -> 2.9.2 https://repology.org/project/apt/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.django-q, using log file: /var/log/nixpkgs-update/python312Packages.django-q/2024-05-01.log
python312Packages.django-q 1.3.9 -> 1.6.1 https://repology.org/project/python:django-q/versions
attrpath: python312Packages.django-q
isn't the default python version
[result] Failed to update python312Packages.django-q 1.3.9 -> 1.6.1 https://repology.org/project/python:django-q/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pygobject3, using log file: /var/log/nixpkgs-update/python312Packages.pygobject3/2024-05-01.log
python312Packages.pygobject3 3.46.0 -> 3.48.2 https://repology.org/project/python:pygobject/versions
attrpath: python312Packages.pygobject3
isn't the default python version
[result] Failed to update python312Packages.pygobject3 3.46.0 -> 3.48.2 https://repology.org/project/python:pygobject/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.stack-data, using log file: /var/log/nixpkgs-update/python312Packages.stack-data/2024-05-01.log
python312Packages.stack-data 0.2.0 -> 0.6.3 https://repology.org/project/python:stack-data/versions
attrpath: python312Packages.stack-data
isn't the default python version
[result] Failed to update python312Packages.stack-data 0.2.0 -> 0.6.3 https://repology.org/project/python:stack-data/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath vcv-rack, using log file: /var/log/nixpkgs-update/vcv-rack/2024-05-01.log
vcv-rack 2.4.1 -> 2.5.1 https://repology.org/project/vcvrack/versions
attrpath: vcv-rack
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- vcv-rack: 2.4.1 -> 2.5.1
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/306692"
[result] Failed to update vcv-rack 2.4.1 -> 2.5.1 https://repology.org/project/vcvrack/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.jsonlines, using log file: /var/log/nixpkgs-update/python312Packages.jsonlines/2024-05-01.log
python312Packages.jsonlines 3.1.0 -> 4.0.0 https://repology.org/project/python:jsonlines/versions
attrpath: python312Packages.jsonlines
isn't the default python version
[result] Failed to update python312Packages.jsonlines 3.1.0 -> 4.0.0 https://repology.org/project/python:jsonlines/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ustreamer, using log file: /var/log/nixpkgs-update/ustreamer/2024-05-01.log
ustreamer 6.4 -> 6.11 https://repology.org/project/ustreamer/versions
attrpath: ustreamer
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/video/ustreamer/default.nix b/pkgs/applications/video/ustreamer/default.nix
index 294e250f7c8e..c10905731f1f 100644
--- a/pkgs/applications/video/ustreamer/default.nix
+++ b/pkgs/applications/video/ustreamer/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "ustreamer";
- version = "6.4";
+ version = "6.11";
src = fetchFromGitHub {
owner = "pikvm";
repo = "ustreamer";
rev = "v${version}";
- hash = "sha256-pTfct+nki1t7ltCUnxSyOkDocSr2pkoqOldkECtNfDU=";
+ hash = "sha256-F4t2SEYKMit/oL1XNnRUs7QqFyKLXOqsP8EDVoakoEU=";
};
buildInputs = [ libbsd libevent libjpeg ];
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/mi5wacdd2rxrclpzbqiw1sgysqcnsz4y-ustreamer-6.11"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/ustreamer/versions.
meta.description for ustreamer is: Lightweight and fast MJPG-HTTP streamer
meta.homepage for ustreamer is: https://github.com/pikvm/ustreamer
###### Updates performed
- Version update
###### To inspect upstream changes
- [Compare changes on GitHub](https://github.com/pikvm/ustreamer/compare/v6.4...v6.11)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 6.11 with grep in /nix/store/mi5wacdd2rxrclpzbqiw1sgysqcnsz4y-ustreamer-6.11
- found 6.11 in filename of file in /nix/store/mi5wacdd2rxrclpzbqiw1sgysqcnsz4y-ustreamer-6.11
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
ustreamer
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/mi5wacdd2rxrclpzbqiw1sgysqcnsz4y-ustreamer-6.11 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A ustreamer https://github.com/r-ryantm/nixpkgs/archive/651e173f70c9ccba75b1a02a8e216cdd99cb85f2.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/651e173f70c9ccba75b1a02a8e216cdd99cb85f2#ustreamer
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/mi5wacdd2rxrclpzbqiw1sgysqcnsz4y-ustreamer-6.11
ls -la /nix/store/mi5wacdd2rxrclpzbqiw1sgysqcnsz4y-ustreamer-6.11/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @tfc for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308216
[result] Success updating ustreamer 6.4 -> 6.11 https://repology.org/project/ustreamer/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xorg.xf86videoopenchrome, using log file: /var/log/nixpkgs-update/xorg.xf86videoopenchrome/2024-05-01.log
xorg.xf86videoopenchrome 0.6.0 -> 0.6.225 https://repology.org/project/xdrv:openchrome/versions
attrpath: xorg.xf86videoopenchrome
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update xorg.xf86videoopenchrome 0.6.0 -> 0.6.225 https://repology.org/project/xdrv:openchrome/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath atlassian-confluence, using log file: /var/log/nixpkgs-update/atlassian-confluence/2024-05-01.log
atlassian-confluence 7.19.14 -> 8.5.2 https://repology.org/project/atlassian-confluence/versions
attrpath: atlassian-confluence
Checking auto update branch...
An auto update branch exists with message `atlassian-confluence: 7.19.14 -> 8.5.2`. New version is 8.5.2.
An auto update branch exists with an equal or greater version
[result] Failed to update atlassian-confluence 7.19.14 -> 8.5.2 https://repology.org/project/atlassian-confluence/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath coolreader, using log file: /var/log/nixpkgs-update/coolreader/2024-05-01.log
coolreader 3.2.57 -> 3.2.59 https://repology.org/project/coolreader3/versions
attrpath: coolreader
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/misc/coolreader/default.nix b/pkgs/applications/misc/coolreader/default.nix
index d75cdd4843fa..074398b18c02 100644
--- a/pkgs/applications/misc/coolreader/default.nix
+++ b/pkgs/applications/misc/coolreader/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "coolreader";
- version = "3.2.57";
+ version = "3.2.59";
src = fetchFromGitHub {
owner = "buggins";
repo = pname;
rev = "cr${version}";
- sha256 = "sha256-ZfgaLCLvBU6xP7nx7YJTsJSpvpdQgLpSMWH+BsG8E1g=";
+ sha256 = "sha256-RgVEOaNBaEuPBC75B8PdCkbqMvEzNmnEYmiI1ny/WFQ=";
};
nativeBuildInputs = [ cmake pkg-config ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A coolreader
nix build failed.
[0m-D DOC_BUFFER_SIZE=N parameter is not defined: will use default value[0m
[0musing DOC_BUFFER_SIZE=0x400000[0m
[0musing MAX_IMAGE_SCALE_MUL=0[0m
[0mNO_UNRAR parameter specified: Will not support UNRAR[0m
-- Found ZLIB: /nix/store/rrhw8p4hdrbh3pq7p2hlc1z2ixxzcxcb-zlib-1.3.1/lib/libz.so (found version "1.3.1")
-- Found PNG: /nix/store/jnjrfw2b9b69czwdir27s2bizkvd1y06-libpng-apng-1.6.43/lib/libpng.so (found version "1.6.43")
-- Found JPEG: /nix/store/3xryfb3l0kvxkdf1c8g9x0wcn5i7y0g4-libjpeg-turbo-3.0.2/lib/libjpeg.so (found version "62")
-- Found Freetype: /nix/store/24knsmg68sy16984jyf53slg9c0zw3c9-freetype-2.13.2/lib/libfreetype.so (found suitable version "2.13.2", minimum required is "2.10.0")
-- Found HarfBuzz: /nix/store/cv50gzcn2jli6dn56lhkizi93px89zhj-harfbuzz-8.4.0/lib/libharfbuzz.so (found suitable version "8.4.0", minimum required is "2.6.0")
-- Found FontConfig: /nix/store/p5jmxmvc6s9la4siimgzjkmzs29dkwg5-fontconfig-2.15.0-lib/lib/libfontconfig.so (found suitable version "2.15.0", minimum required is "2.11.0")
-- Found FriBidi: /nix/store/2gg0hai9h98mw28mpxa5sdbqw1cyvgn6-fribidi-1.0.13/lib/libfribidi.so (found suitable version "1.0.13", minimum required is "1.0.0")
-- Found libunibreak: /nix/store/hv3xdd4k32m7xbqpr5zk1g76k9a3mhbq-libunibreak-6.1/lib/libunibreak.so (found suitable version "6.1", minimum required is "4.0")
-- Could NOT find ZSTD (missing: ZSTD_LIBRARY ZSTD_INCLUDE_DIR) (Required is at least version "1.4.0")
[0m
System zstd not found, will build local one
[0m
[31mCMake Error at CMakeLists.txt:324 (add_subdirectory):
add_subdirectory given source "thirdparty/zstd-1.5.0/build/cmake" which is
not an existing directory.
[0m
-- Could NOT find utf8proc (missing: UTF8PROC_LIBRARY UTF8PROC_INCLUDE_DIR)
[0mWill build patched LIBCHM library
[0m
[0mWill build patched ANTIWORD library
[0m
[0mWill make tinydict library - .dict format support[0m
[0mWill make CR3/QT5[0m
[0mLanguages: ru;uk;cs;de;es;pl;bg;hu[0m
-- Configuring incomplete, errors occurred!
[result] Failed to update coolreader 3.2.57 -> 3.2.59 https://repology.org/project/coolreader3/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath dnsenum, using log file: /var/log/nixpkgs-update/dnsenum/2024-05-01.log
dnsenum 1.2.4.2 -> 1.3.2 https://repology.org/project/dnsenum/versions
attrpath: dnsenum
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv
waiting for lock on '/nix/store/bqfq4db6nwycmkdrql9igsbrayqsw3g2-source'...
building '/nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv'...
trying https://github.com/fwaeytens/dnsenum/archive/1.3.2.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/fwaeytens/dnsenum/archive/1.3.2.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'dnsenum.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv
/nix/store/wgds5fcbbyn6qd9mam73yi6v5p5j6145-dnsenum-1.3.2.drv
these 4 paths will be fetched (0.12 MiB download, 0.70 MiB unpacked):
/nix/store/1i0l9rvp9ppyzv0z1dvrg4ksbb0jsk8g-perl5.38.2-Net-DNS-1.44
/nix/store/bi6hlcppq31i40wz3wdlvnnx8dy09a3g-perl5.38.2-Net-Whois-IP-1.19
/nix/store/9ihzklqpnwb1d3x3f1k1npsf3pcr9rci-perl5.38.2-String-Random-0.32
/nix/store/lfrqpx56gjr69syjzdn6vn8ifspsq7rj-perl5.38.2-XML-Writer-0.900
copying path '/nix/store/9ihzklqpnwb1d3x3f1k1npsf3pcr9rci-perl5.38.2-String-Random-0.32' from 'https://cache.nixos.org'...
copying path '/nix/store/bi6hlcppq31i40wz3wdlvnnx8dy09a3g-perl5.38.2-Net-Whois-IP-1.19' from 'https://cache.nixos.org'...
copying path '/nix/store/lfrqpx56gjr69syjzdn6vn8ifspsq7rj-perl5.38.2-XML-Writer-0.900' from 'https://cache.nixos.org'...
copying path '/nix/store/1i0l9rvp9ppyzv0z1dvrg4ksbb0jsk8g-perl5.38.2-Net-DNS-1.44' from 'https://cache.nixos.org'...
building '/nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv'...
trying https://github.com/fwaeytens/dnsenum/archive/1.3.2.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/fwaeytens/dnsenum/archive/1.3.2.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/lvq49cyacq308jw71x81gchpc03iwidn-source.drv'.
error: 1 dependencies of derivation '/nix/store/wgds5fcbbyn6qd9mam73yi6v5p5j6145-dnsenum-1.3.2.drv' failed to build
[result] Failed to update dnsenum 1.2.4.2 -> 1.3.2 https://repology.org/project/dnsenum/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath odamex, using log file: /var/log/nixpkgs-update/odamex/2024-05-01.log
odamex 0.9.5 -> 10.4.0 https://repology.org/project/odamex/versions
attrpath: odamex
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv
building '/nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv'...
trying https://downloads.sourceforge.net/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 728 0 --:--:-- --:--:-- --:--:-- 730
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 246 0 --:--:-- --:--:-- --:--:-- 246
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 314 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download odamex-src-10.4.0.tar.bz2 from any mirror
error: builder for '/nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 246 0 --:--:-- --:--:-- --:--:-- 246
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 314 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download odamex-src-10.4.0.tar.bz2 from any mirror
For full logs, run 'nix log /nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'odamex.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv
/nix/store/54678vadd8dp7i2kz62116phrb4vjb3d-odamex-10.4.0.drv
building '/nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv'...
trying https://downloads.sourceforge.net/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1294 0 --:--:-- --:--:-- --:--:-- 1301
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 247 0 --:--:-- --:--:-- --:--:-- 247
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 314 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download odamex-src-10.4.0.tar.bz2 from any mirror
error: builder for '/nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 247 0 --:--:-- --:--:-- --:--:-- 247
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 314 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/odamex/odamex-src-10.4.0.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download odamex-src-10.4.0.tar.bz2 from any mirror
For full logs, run 'nix log /nix/store/wpn3pgg7jc9vnlb3wnaczp6kc8jlnxaj-odamex-src-10.4.0.tar.bz2.drv'.
error: 1 dependencies of derivation '/nix/store/54678vadd8dp7i2kz62116phrb4vjb3d-odamex-10.4.0.drv' failed to build
[result] Failed to update odamex 0.9.5 -> 10.4.0 https://repology.org/project/odamex/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath libu2f-host, using log file: /var/log/nixpkgs-update/libu2f-host/2024-05-01.log
libu2f-host 1.1.10 -> 1.1.11 https://repology.org/project/libu2f-host/versions
attrpath: libu2f-host
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update libu2f-host 1.1.10 -> 1.1.11 https://repology.org/project/libu2f-host/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath fxload, using log file: /var/log/nixpkgs-update/fxload/2024-05-01.log
fxload 1.0.27 -> 2013_01_03 https://repology.org/project/fxload/versions
attrpath: fxload
Checking auto update branch...
No auto update branch exists
Old version 1.0.27" not present in master derivation file with contents: { lib
, stdenv
, libusb1
}:
stdenv.mkDerivation rec {
pname = "fxload";
version = libusb1.version;
dontUnpack = true;
dontBuild = true;
dontConfigure = true;
dontInstall = true;
dontPatch = true;
dontPatchELF = true;
# fxload binary exist inside the `examples/bin` directory of `libusb1`
postFixup = ''
mkdir -p $out/bin
ln -s ${passthru.libusb}/examples/bin/fxload $out/bin/fxload
'';
passthru.libusb = libusb1.override { withExamples = true; };
meta = with lib; {
homepage = "https://github.com/libusb/libusb";
description = "Tool to upload firmware to into an21, fx, fx2, fx2lp and fx3 ez-usb devices";
mainProgram = "fxload";
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ realsnick ];
};
}
[result] Failed to update fxload 1.0.27 -> 2013_01_03 https://repology.org/project/fxload/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath qsynth, using log file: /var/log/nixpkgs-update/qsynth/2024-05-01.log
qsynth 0.9.13 -> 0.9.90 https://repology.org/project/qsynth/versions
attrpath: qsynth
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/audio/qsynth/default.nix b/pkgs/applications/audio/qsynth/default.nix
index 714a66f6e2c8..88ec50acc6de 100644
--- a/pkgs/applications/audio/qsynth/default.nix
+++ b/pkgs/applications/audio/qsynth/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "qsynth";
- version = "0.9.13";
+ version = "0.9.90";
src = fetchurl {
url = "mirror://sourceforge/qsynth/${pname}-${version}.tar.gz";
- hash = "sha256-SvgZrdS6BwWhNgbovcfhpQKVcu0iwr4dDqeIckuo1fk=";
+ hash = "sha256-5lqmoUku4/8oKxlQio1nJtMu1kn42iK8mi0K3s9y70M=";
};
nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/q0mcka5l8wx2g36jhppdjm3pw0z62snw-qsynth-0.9.90"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/qsynth/versions.
meta.description for qsynth is: Fluidsynth GUI
meta.homepage for qsynth is: https://sourceforge.net/projects/qsynth
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 0.9.90 with grep in /nix/store/q0mcka5l8wx2g36jhppdjm3pw0z62snw-qsynth-0.9.90
- found 0.9.90 in filename of file in /nix/store/q0mcka5l8wx2g36jhppdjm3pw0z62snw-qsynth-0.9.90
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
qsynth
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/q0mcka5l8wx2g36jhppdjm3pw0z62snw-qsynth-0.9.90 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A qsynth https://github.com/r-ryantm/nixpkgs/archive/e622fa7a47062894c199ff44ace0ca8c8f6c04d3.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/e622fa7a47062894c199ff44ace0ca8c8f6c04d3#qsynth
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/q0mcka5l8wx2g36jhppdjm3pw0z62snw-qsynth-0.9.90
ls -la /nix/store/q0mcka5l8wx2g36jhppdjm3pw0z62snw-qsynth-0.9.90/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @cillianderoiste for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308225
[result] Success updating qsynth 0.9.13 -> 0.9.90 https://repology.org/project/qsynth/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath docbook_sgml_dtd_41, using log file: /var/log/nixpkgs-update/docbook_sgml_dtd_41/2024-05-01.log
docbook_sgml_dtd_41 4.1 -> 4.5 https://repology.org/project/docbook-sgml/versions
attrpath: docbook_sgml_dtd_41
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update docbook_sgml_dtd_41 4.1 -> 4.5 https://repology.org/project/docbook-sgml/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath sndpeek, using log file: /var/log/nixpkgs-update/sndpeek/2024-05-01.log
sndpeek 1.4 -> 1.41 https://repology.org/project/sndpeek/versions
attrpath: sndpeek
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/audio/sndpeek/default.nix b/pkgs/applications/audio/sndpeek/default.nix
index c65208343aff..3e308b818ebf 100644
--- a/pkgs/applications/audio/sndpeek/default.nix
+++ b/pkgs/applications/audio/sndpeek/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "sndpeek";
- version = "1.4";
+ version = "1.41";
src = fetchurl {
url = "https://soundlab.cs.princeton.edu/software/sndpeek/files/sndpeek-${version}.tgz";
- sha256 = "2d86cf74854fa00dcdc05a35dd92bc4cf6115e87102b17023be5cba9ead8eedf";
+ sha256 = "sha256-ZVMLZRDQfCCI5f+i5LEb34uHKqiTkT2pa2sBjnSyTk0=";
};
sourceRoot = "sndpeek-${version}/src/sndpeek";
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A sndpeek
nix build failed.
got build log for 'sndpeek' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/hv36420jin9dw8jnhjf6iq7w0kw4141v-sndpeek-1.41.tgz
source root is sndpeek-1.41/src/sndpeek
setting SOURCE_DATE_EPOCH to timestamp 1570219801 of file sndpeek-1.41/src/sndpeek/sndpeek.cpp
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
applying patch /nix/store/xzss0b3xfqixg023mxj81rd4pj5pywmz-pthread.patch
patching file makefile.alsa
Hunk #1 FAILED at 4.
1 out of 1 hunk FAILED -- saving rejects to file makefile.alsa.rej
[result] Failed to update sndpeek 1.4 -> 1.41 https://repology.org/project/sndpeek/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.campsis, using log file: /var/log/nixpkgs-update/rPackages.campsis/2024-05-01.log
rPackages.campsis 1.5.1 -> 1.5.2 https://repology.org/project/r:campsis/versions
attrpath: rPackages.campsis
Checking auto update branch...
No auto update branch exists
Old version 1.5.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.campsis 1.5.1 -> 1.5.2 https://repology.org/project/r:campsis/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mprime, using log file: /var/log/nixpkgs-update/mprime/2024-05-01.log
mprime 30.8b15 -> 30.19.13 https://repology.org/project/mprime/versions
attrpath: mprime
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv
building '/nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv'...
trying https://www.mersenne.org/ftp_root/gimps/p95v301913.source.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1245 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download p95v301913.source.zip from any mirror
error: builder for '/nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://www.mersenne.org/ftp_root/gimps/p95v301913.source.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 1245 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download p95v301913.source.zip from any mirror
For full logs, run 'nix log /nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'mprime.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv
/nix/store/f4a0r97ydfvmilz10zxrnkbmy1fl4600-mprime-30.19.13.drv
building '/nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv'...
trying https://www.mersenne.org/ftp_root/gimps/p95v301913.source.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1245 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download p95v301913.source.zip from any mirror
error: builder for '/nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://www.mersenne.org/ftp_root/gimps/p95v301913.source.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 1245 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download p95v301913.source.zip from any mirror
For full logs, run 'nix log /nix/store/9kl34p6j3rjs95ahf7pw6b10y3hds3s7-p95v301913.source.zip.drv'.
error: 1 dependencies of derivation '/nix/store/f4a0r97ydfvmilz10zxrnkbmy1fl4600-mprime-30.19.13.drv' failed to build
[result] Failed to update mprime 30.8b15 -> 30.19.13 https://repology.org/project/mprime/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath x42-plugins, using log file: /var/log/nixpkgs-update/x42-plugins/2024-05-01.log
x42-plugins 20230315 -> 20230915 https://repology.org/project/x42-plugins/versions
attrpath: x42-plugins
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/audio/x42-plugins/default.nix b/pkgs/applications/audio/x42-plugins/default.nix
index bdd17b2f8f21..1239fef8ad2d 100644
--- a/pkgs/applications/audio/x42-plugins/default.nix
+++ b/pkgs/applications/audio/x42-plugins/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "x42-plugins";
- version = "20230315";
+ version = "20230915";
src = fetchurl {
url = "https://gareus.org/misc/x42-plugins/${pname}-${version}.tar.xz";
- hash = "sha256-l7Wg+G795i4QFI94NHcPDnvJMYcfQONUkIJeyX2bZos=";
+ hash = "sha256-2TC+R9AnBdv4jS+dmaKKnlwYcjnh/WVkDo9ukdsRu3g=";
};
nativeBuildInputs = [ pkg-config ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A x42-plugins
nix build failed.
got build log for 'x42-plugins' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
patching script interpreter paths in ./stepseq.lv2/gridgen.sh
./stepseq.lv2/gridgen.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
patching script interpreter paths in ./matrixmixer.lv2/genttl.sh
./matrixmixer.lv2/genttl.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
patching script interpreter paths in ./matrixmixer.lv2/genhead.sh
./matrixmixer.lv2/genhead.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
sed: can't read ./convoLV2/Makefile: No such file or directory
[result] Failed to update x42-plugins 20230315 -> 20230915 https://repology.org/project/x42-plugins/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.Rsamtools, using log file: /var/log/nixpkgs-update/rPackages.Rsamtools/2024-05-01.log
rPackages.Rsamtools 2.18.0 -> 2.19.0 https://repology.org/project/r:rsamtools/versions
attrpath: rPackages.Rsamtools
Checking auto update branch...
No auto update branch exists
Old version 2.18.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.Rsamtools 2.18.0 -> 2.19.0 https://repology.org/project/r:rsamtools/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath pinegrow, using log file: /var/log/nixpkgs-update/pinegrow/2024-05-01.log
pinegrow 7.8 -> 7.93 https://repology.org/project/pinegrow/versions
attrpath: pinegrow
Checking auto update branch...
No auto update branch exists
Derivation file opts-out of auto-updates
[result] Failed to update pinegrow 7.8 -> 7.93 https://repology.org/project/pinegrow/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath maxcso, using log file: /var/log/nixpkgs-update/maxcso/2024-05-01.log
maxcso 1.13.0 -> 1.13.0.27 https://repology.org/project/maxcso/versions
attrpath: maxcso
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv
building '/nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv'...
trying https://github.com/unknownbrackets/maxcso/archive/v1.13.0.27.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/unknownbrackets/maxcso/archive/v1.13.0.27.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'maxcso.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv
/nix/store/h1dwmi5mmjs67a1s4cza8p1bqsb79h0k-maxcso-1.13.0.27.drv
building '/nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv'...
trying https://github.com/unknownbrackets/maxcso/archive/v1.13.0.27.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/unknownbrackets/maxcso/archive/v1.13.0.27.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/7fyi5xc3mffl869h8bgjcdwfsyrsx28d-source.drv'.
error: 1 dependencies of derivation '/nix/store/h1dwmi5mmjs67a1s4cza8p1bqsb79h0k-maxcso-1.13.0.27.drv' failed to build
[result] Failed to update maxcso 1.13.0 -> 1.13.0.27 https://repology.org/project/maxcso/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mtpaint, using log file: /var/log/nixpkgs-update/mtpaint/2024-05-01.log
mtpaint 3.50.01 -> 3.50.09 https://repology.org/project/mtpaint/versions
attrpath: mtpaint
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/graphics/mtpaint/default.nix b/pkgs/applications/graphics/mtpaint/default.nix
index 332acf25e498..6db880113938 100644
--- a/pkgs/applications/graphics/mtpaint/default.nix
+++ b/pkgs/applications/graphics/mtpaint/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "mtPaint";
- version = "3.50.01";
+ version = "3.50.09";
src = fetchFromGitHub {
owner = "wjaguar";
repo = "mtPaint";
rev = "a4675ff5cd9fcd57d291444cb9f332b48f11243f";
- sha256 = "04wqxz8i655gz5rnz90cksy8v6m2jhcn1j8rzhqpp5xhawlmq24y";
+ sha256 = "sha256-nghcKVewl3sx/BnJYBmUopqNvJ4MpG9z+a8UE9HvmBM=";
};
nativeBuildInputs = [ pkg-config ];
Source url did not change.
[result] Failed to update mtpaint 3.50.01 -> 3.50.09 https://repology.org/project/mtpaint/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ubuntu_font_family, using log file: /var/log/nixpkgs-update/ubuntu_font_family/2024-05-01.log
ubuntu_font_family 0.83 -> 0.869 https://repology.org/project/fonts:ubuntu/versions
attrpath: ubuntu_font_family
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv
building '/nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv'...
trying https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-0.869.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 56 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-0.869.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 56 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'ubuntu_font_family.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv
/nix/store/3q96p9hbdv0mcrbplj8acg6i3vv42qm6-ubuntu-font-family-0.869.drv
building '/nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv'...
trying https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-0.869.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 56 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://assets.ubuntu.com/v1/fad7939b-ubuntu-font-family-0.869.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 56 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/l53py3anjd4m6s5ngbhixm799apf122i-source.drv'.
error: 1 dependencies of derivation '/nix/store/3q96p9hbdv0mcrbplj8acg6i3vv42qm6-ubuntu-font-family-0.869.drv' failed to build
[result] Failed to update ubuntu_font_family 0.83 -> 0.869 https://repology.org/project/fonts:ubuntu/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath tty-clock, using log file: /var/log/nixpkgs-update/tty-clock/2024-05-01.log
tty-clock 2.3+unstable=2021-04-07 -> 2.3 https://repology.org/project/tty-clock/versions
attrpath: tty-clock
Checking auto update branch...
No auto update branch exists
2.3 is not newer than 2.3+unstable=2021-04-07 according to Nix; versionComparison: -1
[result] Failed to update tty-clock 2.3+unstable=2021-04-07 -> 2.3 https://repology.org/project/tty-clock/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath olive-editor, using log file: /var/log/nixpkgs-update/olive-editor/2024-05-01.log
olive-editor 2023-06-12 -> 20230614 https://repology.org/project/olive-video-editor/versions
attrpath: olive-editor
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update olive-editor 2023-06-12 -> 20230614 https://repology.org/project/olive-video-editor/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath anyk, using log file: /var/log/nixpkgs-update/anyk/2024-05-01.log
anyk 3.26.0 -> 3.33.0 https://repology.org/project/anyk/versions
attrpath: anyk
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update anyk 3.26.0 -> 3.33.0 https://repology.org/project/anyk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xtensor, using log file: /var/log/nixpkgs-update/xtensor/2024-05-01.log
xtensor 0.24.7 -> 0.25.0 https://repology.org/project/xtensor/versions
attrpath: xtensor
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update xtensor 0.24.7 -> 0.25.0 https://repology.org/project/xtensor/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.jstable, using log file: /var/log/nixpkgs-update/rPackages.jstable/2024-05-01.log
rPackages.jstable 1.1.7 -> 1.1.9 https://repology.org/project/r:jstable/versions
attrpath: rPackages.jstable
Checking auto update branch...
No auto update branch exists
Old version 1.1.7" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.jstable 1.1.7 -> 1.1.9 https://repology.org/project/r:jstable/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pyinstrument, using log file: /var/log/nixpkgs-update/python312Packages.pyinstrument/2024-05-01.log
python312Packages.pyinstrument 4.6.0 -> 4.6.2 https://repology.org/project/python:pyinstrument/versions
attrpath: python312Packages.pyinstrument
isn't the default python version
[result] Failed to update python312Packages.pyinstrument 4.6.0 -> 4.6.2 https://repology.org/project/python:pyinstrument/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath spirit, using log file: /var/log/nixpkgs-update/spirit/2024-05-01.log
spirit 0-unstable-2024-03-20 -> 1.3 https://repology.org/project/spirit/versions
attrpath: spirit
Checking auto update branch...
No auto update branch exists
Old version 0-unstable-2024-03-20" not present in master derivation file with contents: { lib
, buildGoModule
, fetchFromGitHub
}:
buildGoModule {
pname = "spirit";
version = "0-unstable-2024-04-18";
src = fetchFromGitHub {
owner = "cashapp";
repo = "spirit";
rev = "886ee21e7338faef6612495b27d409713a202082";
hash = "sha256-xXObprJCo9evArCX5ezqrD+lagiHMO4SwycY+pTkHPg=";
};
vendorHash = "sha256-r6iQs5kgOniHCN8KteQ17rPhQ/73Exuqlu6qWgKEIzs=";
subPackages = [ "cmd/spirit" ];
ldflags = [ "-s" "-w" ];
meta = with lib; {
homepage = "https://github.com/cashapp/spirit";
description = "Online schema change tool for MySQL";
license = licenses.asl20;
maintainers = with maintainers; [ aaronjheng ];
mainProgram = "spirit";
};
}
[result] Failed to update spirit 0-unstable-2024-03-20 -> 1.3 https://repology.org/project/spirit/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.cmsafvis, using log file: /var/log/nixpkgs-update/rPackages.cmsafvis/2024-05-01.log
rPackages.cmsafvis 1.2.3 -> 1.2.6 https://repology.org/project/r:cmsafvis/versions
attrpath: rPackages.cmsafvis
Checking auto update branch...
No auto update branch exists
Old version 1.2.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.cmsafvis 1.2.3 -> 1.2.6 https://repology.org/project/r:cmsafvis/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath l-smash, using log file: /var/log/nixpkgs-update/l-smash/2024-05-01.log
l-smash 2.14.5 -> 2.18.0 https://repology.org/project/l-smash/versions
attrpath: l-smash
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv
building '/nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv'...
trying https://github.com/l-smash/l-smash/archive/v2.18.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/l-smash/l-smash/archive/v2.18.0.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'l-smash.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv
/nix/store/7z6xrm75sw90587zaj8kl7qrjh8gjqql-l-smash-2.18.0.drv
building '/nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv'...
trying https://github.com/l-smash/l-smash/archive/v2.18.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/l-smash/l-smash/archive/v2.18.0.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/kljvx0lar6m91063s99g7fbfjrgv8bs3-source.drv'.
error: 1 dependencies of derivation '/nix/store/7z6xrm75sw90587zaj8kl7qrjh8gjqql-l-smash-2.18.0.drv' failed to build
[result] Failed to update l-smash 2.14.5 -> 2.18.0 https://repology.org/project/l-smash/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.yamlet, using log file: /var/log/nixpkgs-update/rPackages.yamlet/2024-05-01.log
rPackages.yamlet 1.0.0 -> 1.0.3 https://repology.org/project/r:yamlet/versions
attrpath: rPackages.yamlet
Checking auto update branch...
No auto update branch exists
Old version 1.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.yamlet 1.0.0 -> 1.0.3 https://repology.org/project/r:yamlet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.tablet, using log file: /var/log/nixpkgs-update/rPackages.tablet/2024-05-01.log
rPackages.tablet 0.6.5 -> 0.6.8 https://repology.org/project/r:tablet/versions
attrpath: rPackages.tablet
Checking auto update branch...
No auto update branch exists
Old version 0.6.5" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.tablet 0.6.5 -> 0.6.8 https://repology.org/project/r:tablet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath qtspim, using log file: /var/log/nixpkgs-update/qtspim/2024-05-01.log
qtspim 9.1.23 -> 9.1.24 https://repology.org/project/qtspim/versions
attrpath: qtspim
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/tools/misc/qtspim/default.nix b/pkgs/development/tools/misc/qtspim/default.nix
index 15fd8dd13b2c..f76de45d771d 100644
--- a/pkgs/development/tools/misc/qtspim/default.nix
+++ b/pkgs/development/tools/misc/qtspim/default.nix
@@ -1,12 +1,12 @@
{ lib, stdenv, fetchsvn, wrapQtAppsHook, qtbase, qttools, qmake, bison, flex, ... }:
stdenv.mkDerivation rec {
pname = "qtspim";
- version = "9.1.23";
+ version = "9.1.24";
src = fetchsvn {
url = "https://svn.code.sf.net/p/spimsimulator/code/";
rev = "r749";
- sha256 = "0iazl7mlcilrdbw8gb98v868a8ldw2lmkn1xs8hnfvr93l6aj0rp";
+ sha256 = "sha256-NwOpDB0pb2ch0j3YWangjSKFDNoorYf4aplGRuuhX0U=";
};
postPatch = ''
rev equal; no update necessary
[result] Failed to update qtspim 9.1.23 -> 9.1.24 https://repology.org/project/qtspim/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath webcat, using log file: /var/log/nixpkgs-update/webcat/2024-05-01.log
webcat 0.2.0 -> 1.0 https://repology.org/project/webcat/versions
attrpath: webcat
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv
building '/nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv'...
trying https://github.com/rumpelsepp/webcat/archive/v1.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/rumpelsepp/webcat/archive/v1.0.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'webcat.originalSrc' not found
stderr did not split as expected full stderr was:
these 3 derivations will be built:
/nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv
/nix/store/b36czmllc2s8jygxrwqvp1bxsmlqi9bs-webcat-1.0-go-modules.drv
/nix/store/j7sq8qsm26x5h5lj1yisjkbf3560raq8-webcat-1.0.drv
building '/nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv'...
trying https://github.com/rumpelsepp/webcat/archive/v1.0.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/rumpelsepp/webcat/archive/v1.0.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/p8dncyp2aibsjsdrzfnzh49yhi898xp4-source.drv'.
error: 1 dependencies of derivation '/nix/store/j7sq8qsm26x5h5lj1yisjkbf3560raq8-webcat-1.0.drv' failed to build
[result] Failed to update webcat 0.2.0 -> 1.0 https://repology.org/project/webcat/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath eclipses.eclipse-jee, using log file: /var/log/nixpkgs-update/eclipses.eclipse-jee/2024-05-01.log
eclipses.eclipse-jee 4.31 -> 2021-09-R https://repology.org/project/eclipse-jee/versions
attrpath: eclipses.eclipse-jee
Checking auto update branch...
No auto update branch exists
Old version 4.31" not present in master derivation file with contents: { lib, stdenv, makeDesktopItem, freetype, fontconfig, libX11, libXrender
, zlib, jdk, glib, glib-networking, gtk, libXtst, libsecret, gsettings-desktop-schemas, webkitgtk
, makeWrapper, perl, ... }:
{ name, src ? builtins.getAttr stdenv.hostPlatform.system sources, sources ? null, description, productVersion }:
stdenv.mkDerivation rec {
inherit name src;
desktopItem = makeDesktopItem {
name = "Eclipse";
exec = "eclipse";
icon = "eclipse";
comment = "Integrated Development Environment";
desktopName = "Eclipse IDE";
genericName = "Integrated Development Environment";
categories = [ "Development" ];
};
nativeBuildInputs = [ makeWrapper perl ];
buildInputs = [
fontconfig freetype glib gsettings-desktop-schemas gtk jdk libX11
libXrender libXtst libsecret zlib
] ++ lib.optional (webkitgtk != null) webkitgtk;
buildCommand = ''
# Unpack tarball.
mkdir -p $out
tar xfvz $src -C $out
# Patch binaries.
interpreter="$(cat $NIX_BINTOOLS/nix-support/dynamic-linker)"
libCairo=$out/eclipse/libcairo-swt.so
patchelf --set-interpreter $interpreter $out/eclipse/eclipse
[ -f $libCairo ] && patchelf --set-rpath ${lib.makeLibraryPath [ freetype fontconfig libX11 libXrender zlib ]} $libCairo
# Create wrapper script. Pass -configuration to store
# settings in ~/.eclipse/org.eclipse.platform_ rather
# than ~/.eclipse/org.eclipse.platform__.
productId=$(sed 's/id=//; t; d' $out/eclipse/.eclipseproduct)
makeWrapper $out/eclipse/eclipse $out/bin/eclipse \
--prefix PATH : ${jdk}/bin \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath ([ glib gtk libXtst libsecret ] ++ lib.optional (webkitgtk != null) webkitgtk)} \
--prefix GIO_EXTRA_MODULES : "${glib-networking}/lib/gio/modules" \
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
--add-flags "-configuration \$HOME/.eclipse/''${productId}_${productVersion}/configuration"
# Create desktop item.
mkdir -p $out/share/applications
cp ${desktopItem}/share/applications/* $out/share/applications
mkdir -p $out/share/pixmaps
ln -s $out/eclipse/icon.xpm $out/share/pixmaps/eclipse.xpm
# ensure eclipse.ini does not try to use a justj jvm, as those aren't compatible with nix
perl -i -p0e 's|-vm\nplugins/org.eclipse.justj.*/jre/bin.*\n||' $out/eclipse/eclipse.ini
''; # */
meta = {
homepage = "https://www.eclipse.org/";
inherit description;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = [ "x86_64-linux" "aarch64-linux" ];
};
}
[result] Failed to update eclipses.eclipse-jee 4.31 -> 2021-09-R https://repology.org/project/eclipse-jee/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.BayesSUR, using log file: /var/log/nixpkgs-update/rPackages.BayesSUR/2024-05-01.log
rPackages.BayesSUR 2.1-6 -> 2.1-7 https://repology.org/project/r:bayessur/versions
attrpath: rPackages.BayesSUR
Checking auto update branch...
No auto update branch exists
Old version 2.1-6" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.BayesSUR 2.1-6 -> 2.1-7 https://repology.org/project/r:bayessur/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.PodChecker 1.75 -> 1.77 https://repology.org/project/perl:pod-checker/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xa, using log file: /var/log/nixpkgs-update/xa/2024-05-01.log
xa 2.3.14 -> 2.4.1 https://repology.org/project/xa/versions
attrpath: xa
Checking auto update branch...
An auto update branch exists with message `xa: 2.3.14 -> 2.4.0`. New version is 2.4.1.
The auto update branch does not match or exceed the new version.
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/compilers/xa/xa.nix b/pkgs/development/compilers/xa/xa.nix
index 52be6de0812d..c7778f8ddc3a 100644
--- a/pkgs/development/compilers/xa/xa.nix
+++ b/pkgs/development/compilers/xa/xa.nix
@@ -6,14 +6,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "xa";
- version = "2.3.14";
+ version = "2.4.1";
src = fetchurl {
urls = [
"https://www.floodgap.com/retrotech/xa/dists/xa-${finalAttrs.version}.tar.gz"
"https://www.floodgap.com/retrotech/xa/dists/unsupported/xa-${finalAttrs.version}.tar.gz"
];
- hash = "sha256-G5u6vdvY07lBC4UuUKEo7qQeaBM55vdsPoB2+lQg8C4=";
+ hash = "sha256-Y8EqajKo42TzTwSdiyR39GVgIUGPCLjWtGK+DtO+OsM=";
};
nativeCheckInputs = [ perl ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A xa
nix build failed.
make[1]: Entering directory '/build/xa-2.4.1/tests/math'
rm -f *.o
make[1]: Leaving directory '/build/xa-2.4.1/tests/math'
=================================== PASSED! ===================================
mode ............................................. > running Makefile
===============================================================================
make[1]: Entering directory '/build/xa-2.4.1/tests/mode'
rm -f *.o65 *.tmp
make[1]: Leaving directory '/build/xa-2.4.1/tests/mode'
-------------------------------------------------------------------------------
make[1]: Entering directory '/build/xa-2.4.1/tests/mode'
../../xa -R -o at1.o65 at1.a65
../../xa -R -o at2.o65 at2.a65
../../xa -R -o at4.o65 at4.a65
../../xa -R -o at256.o65 at256.a65
../../xa -R -o ad1.o65 ad1.a65
../../xa -R -o ad2.o65 ad2.a65
../../xa -R -o ad4.o65 ad4.a65
../../xa -R -o ad256.o65 ad256.a65
../../xa -R -o ab1.o65 ab1.a65
../../xa -R -o ab2.o65 ab2.a65
../../xa -R -o ab4.o65 ab4.a65
../../xa -R -o ab256.o65 ab256.a65
../../ldo65 y -o test1.o65 at1.o65 at2.o65 at4.o65 at256.o65 ad1.o65 ad2.o65 ad4.o65 ad256.o65 ab1.o65 ab2.o65 ab4.o65 ab256.o65
while opening file: stat: No such file or directory
make[1]: *** [Makefile:21: test1.o65] Error 1
make[1]: Leaving directory '/build/xa-2.4.1/tests/mode'
-------------------------------------------------------------------------------
## FAILURE (make clean NOT run) ##
make: *** [Makefile:76: test] Error 1
[result] Failed to update xa 2.3.14 -> 2.4.1 https://repology.org/project/xa/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath pngcheck, using log file: /var/log/nixpkgs-update/pngcheck/2024-05-01.log
pngcheck 3.0.2 -> 3.0.3 https://repology.org/project/pngcheck/versions
attrpath: pngcheck
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv
building '/nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv'...
trying https://downloads.sourceforge.net/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1067 0 --:--:-- --:--:-- --:--:-- 1069
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 235 0 --:--:-- --:--:-- --:--:-- 235
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 311 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download pngcheck-3.0.3.tar.gz from any mirror
error: builder for '/nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 235 0 --:--:-- --:--:-- --:--:-- 235
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 311 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download pngcheck-3.0.3.tar.gz from any mirror
For full logs, run 'nix log /nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'pngcheck.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv
/nix/store/8wkiwrwy9y9bswq65nvlhmdaz4i3liw3-pngcheck-3.0.3.drv
building '/nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv'...
trying https://downloads.sourceforge.net/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1251 0 --:--:-- --:--:-- --:--:-- 1254
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 246 0 --:--:-- --:--:-- --:--:-- 247
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 311 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download pngcheck-3.0.3.tar.gz from any mirror
error: builder for '/nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 246 0 --:--:-- --:--:-- --:--:-- 247
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 311 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/png-mng/pngcheck-3.0.3.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download pngcheck-3.0.3.tar.gz from any mirror
For full logs, run 'nix log /nix/store/0n4bvrikkwwaycz17q4c68zp9bwvls5d-pngcheck-3.0.3.tar.gz.drv'.
error: 1 dependencies of derivation '/nix/store/8wkiwrwy9y9bswq65nvlhmdaz4i3liw3-pngcheck-3.0.3.drv' failed to build
[result] Failed to update pngcheck 3.0.2 -> 3.0.3 https://repology.org/project/pngcheck/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath qastools, using log file: /var/log/nixpkgs-update/qastools/2024-05-01.log
qastools 0.23.0 -> 1.4.0 https://repology.org/project/qastools/versions
attrpath: qastools
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/audio/qastools/default.nix b/pkgs/tools/audio/qastools/default.nix
index f8b705a8fa15..46d45c65804a 100644
--- a/pkgs/tools/audio/qastools/default.nix
+++ b/pkgs/tools/audio/qastools/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "qastools";
- version = "0.23.0";
+ version = "1.4.0";
src = fetchFromGitLab {
owner = "sebholt";
repo = pname;
rev = "v${version}";
- sha256 = "19hn64hnvryfmrkdg6rqyzahdbqf1s5y3dcca389jj6sdx93b3ip";
+ sha256 = "sha256-mJjhM1y50f44kvxMidM7uqlkkXx1sbJC21vIMEDenoU=";
};
nativeBuildInputs = [ cmake ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A qastools
nix build failed.
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/share/doc/QasTools -DCMAKE_INSTALL_INFODIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/include -DCMAKE_INSTALL_SBINDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/ranlib -DCMAKE_AR=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/fq0yigsid24c201cnmy4fxjqwqaipm24-qastools-1.4.0
-- The CXX compiler identification is GNU 13.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
[31mCMake Error at i18n/CMakeLists.txt:2 (FIND_PACKAGE):
By not providing "FindQt6.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Qt6", but
CMake did not find one.
Could not find a package configuration file provided by "Qt6" with any of
the following names:
Qt6Config.cmake
qt6-config.cmake
Add the installation prefix of "Qt6" to CMAKE_PREFIX_PATH or set "Qt6_DIR"
to a directory containing one of the above files. If "Qt6" provides a
separate development package or SDK, be sure it has been installed.
[0m
-- Configuring incomplete, errors occurred!
[result] Failed to update qastools 0.23.0 -> 1.4.0 https://repology.org/project/qastools/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.IPCRun3 0.048 -> 0.049 https://repology.org/project/perl:ipc-run3/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.diseasystore, using log file: /var/log/nixpkgs-update/rPackages.diseasystore/2024-05-01.log
rPackages.diseasystore 0.2.0 -> 0.2.1 https://repology.org/project/r:diseasystore/versions
attrpath: rPackages.diseasystore
Checking auto update branch...
No auto update branch exists
Old version 0.2.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.diseasystore 0.2.0 -> 0.2.1 https://repology.org/project/r:diseasystore/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.BiocParallel, using log file: /var/log/nixpkgs-update/rPackages.BiocParallel/2024-05-01.log
rPackages.BiocParallel 1.36.0 -> 1.37.1 https://repology.org/project/r:biocparallel/versions
attrpath: rPackages.BiocParallel
Checking auto update branch...
No auto update branch exists
Old version 1.36.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.BiocParallel 1.36.0 -> 1.37.1 https://repology.org/project/r:biocparallel/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath musl, using log file: /var/log/nixpkgs-update/musl/2024-05-01.log
musl 1.2.3 -> 1.2.5 https://repology.org/project/musl/versions
attrpath: musl
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- musl: 1.2.3 -> 1.2.5
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/229439"
[result] Failed to update musl 1.2.3 -> 1.2.5 https://repology.org/project/musl/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath molly-guard, using log file: /var/log/nixpkgs-update/molly-guard/2024-05-01.log
molly-guard 0.7.2 -> 0.8.4 https://repology.org/project/molly-guard/versions
attrpath: molly-guard
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv
building '/nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv'...
trying https://launchpad.net/ubuntu/+archive/primary/+files/molly-guard_0.8.4_all.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 10291 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download molly-guard_0.8.4_all.deb from any mirror
error: builder for '/nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://launchpad.net/ubuntu/+archive/primary/+files/molly-guard_0.8.4_all.deb
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 10291 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download molly-guard_0.8.4_all.deb from any mirror
For full logs, run 'nix log /nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'molly-guard.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv
/nix/store/zjgk1jz0m0pn1rxkifansg1nm95z2d0d-molly-guard-0.8.4.drv
building '/nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv'...
trying https://launchpad.net/ubuntu/+archive/primary/+files/molly-guard_0.8.4_all.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 10291 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download molly-guard_0.8.4_all.deb from any mirror
error: builder for '/nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://launchpad.net/ubuntu/+archive/primary/+files/molly-guard_0.8.4_all.deb
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 10291 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download molly-guard_0.8.4_all.deb from any mirror
For full logs, run 'nix log /nix/store/8f6zg00ahg6irlsdk2gdhnpkx8ih96fp-molly-guard_0.8.4_all.deb.drv'.
error: 1 dependencies of derivation '/nix/store/zjgk1jz0m0pn1rxkifansg1nm95z2d0d-molly-guard-0.8.4.drv' failed to build
[result] Failed to update molly-guard 0.7.2 -> 0.8.4 https://repology.org/project/molly-guard/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath csdp, using log file: /var/log/nixpkgs-update/csdp/2024-05-01.log
csdp 6.1.1 -> 6.2.0 https://repology.org/project/csdp/versions
attrpath: csdp
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/science/math/csdp/default.nix b/pkgs/applications/science/math/csdp/default.nix
index 6ce03008d3a9..6c0497d849a5 100644
--- a/pkgs/applications/science/math/csdp/default.nix
+++ b/pkgs/applications/science/math/csdp/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "csdp";
- version = "6.1.1";
+ version = "6.2.0";
src = fetchurl {
url = "https://www.coin-or.org/download/source/Csdp/Csdp-${version}.tgz";
- sha256 = "1f9ql6cjy2gwiyc51ylfan24v1ca9sjajxkbhszlds1lqmma8n05";
+ sha256 = "sha256-fyAqFfM0g+4gXc+9BXP9vXSRFgS7c5oE+LqjX4oFXFs=";
};
buildInputs = [ blas gfortran.cc.lib lapack ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A csdp
nix build failed.
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o readsol.o readsol.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o easysdp.o easysdp.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o writeprob.o writeprob.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o solvesys.o solvesys.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o makefill.o makefill.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o mat_multsp.o mat_multsp.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o norms.o norms.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o linesearch.o linesearch.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o matvec.o matvec.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o chol.o chol.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o qreig.o qreig.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o tweakgap.o tweakgap.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o freeprob.o freeprob.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o packed.o packed.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o sortentries.o sortentries.c
ar cr libsdp.a readprob.o sdp.o op_o.o psd_feas.o op_a.o op_at.o Fnorm.o calc_pobj.o calc_dobj.o trace_prod.o zero_mat.o mat_mult.o sym_mat.o copy_mat.o addscaledmat.o user_exit.o make_i.o allocmat.o initsoln.o initparams.o add_mat.o writesol.o readsol.o easysdp.o writeprob.o solvesys.o makefill.o mat_multsp.o norms.o linesearch.o matvec.o chol.o qreig.o tweakgap.o freeprob.o packed.o sortentries.o
make[1]: Leaving directory '/build/Csdp-6.2.0/lib'
cd solver; make csdp
make[1]: Entering directory '/build/Csdp-6.2.0/solver'
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include -c -o csdp.o csdp.c
gcc -m64 -march=native -mtune=native -Ofast -fopenmp -ansi -Wall -DBIT64 -DUSEOPENMP -DSETNUMTHREADS -DUSESIGTERM -DUSEGETTIME -I../include csdp.o -static -L../lib -lsdp -llapack -lblas -lm -o csdp
/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin/ld: cannot find -llapack: No such file or directory
/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin/ld: cannot find -lblas: No such file or directory
/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin/ld: cannot find -lm: No such file or directory
/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin/ld: cannot find -lpthread: No such file or directory
/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin/ld: cannot find -lc: No such file or directory
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:5: csdp] Error 1
make[1]: Leaving directory '/build/Csdp-6.2.0/solver'
make: *** [Makefile:25: all] Error 2
[result] Failed to update csdp 6.1.1 -> 6.2.0 https://repology.org/project/csdp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath insomnia, using log file: /var/log/nixpkgs-update/insomnia/2024-05-01.log
insomnia 8.6.1 -> 2023.5.8 https://repology.org/project/insomnia/versions
attrpath: insomnia
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- [Backport release-23.11] insomnia: 2023.5.8 -> 8.6.1
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/294046"
[result] Failed to update insomnia 8.6.1 -> 2023.5.8 https://repology.org/project/insomnia/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.HTMLTagset 3.20 -> 3.24 https://repology.org/project/perl:html-tagset/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.XMLRSS 1.62 -> 1.63 https://repology.org/project/perl:xml-rss/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath libax25, using log file: /var/log/nixpkgs-update/libax25/2024-05-01.log
libax25 0.0.12-rc5 -> 1.1.1 https://repology.org/project/libax25/versions
attrpath: libax25
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv
building '/nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv'...
trying https://linux-ax25.in-berlin.de/pub/ax25-lib/libax25-1.1.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 196 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download libax25-1.1.1.tar.gz from any mirror
error: builder for '/nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://linux-ax25.in-berlin.de/pub/ax25-lib/libax25-1.1.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 196 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download libax25-1.1.1.tar.gz from any mirror
For full logs, run 'nix log /nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'libax25.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv
/nix/store/bl8arv3lxmqgy0v8yjp282s5abys45wb-libax25-1.1.1.drv
building '/nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv'...
trying https://linux-ax25.in-berlin.de/pub/ax25-lib/libax25-1.1.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 196 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download libax25-1.1.1.tar.gz from any mirror
error: builder for '/nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://linux-ax25.in-berlin.de/pub/ax25-lib/libax25-1.1.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 196 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download libax25-1.1.1.tar.gz from any mirror
For full logs, run 'nix log /nix/store/xkq1wh50y5fcbvxs16yak5pmcmlk1m7d-libax25-1.1.1.tar.gz.drv'.
error: 1 dependencies of derivation '/nix/store/bl8arv3lxmqgy0v8yjp282s5abys45wb-libax25-1.1.1.drv' failed to build
[result] Failed to update libax25 0.0.12-rc5 -> 1.1.1 https://repology.org/project/libax25/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath system-syzygy, using log file: /var/log/nixpkgs-update/system-syzygy/2024-05-01.log
system-syzygy 1.0.1 -> 1.0.2 https://repology.org/project/system-syzygy/versions
attrpath: system-syzygy
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/games/system-syzygy/default.nix b/pkgs/games/system-syzygy/default.nix
index dee96f392c54..a743873edf2a 100644
--- a/pkgs/games/system-syzygy/default.nix
+++ b/pkgs/games/system-syzygy/default.nix
@@ -11,13 +11,13 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "system-syzygy";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchFromGitHub {
owner = "mdsteele";
repo = "syzygy";
rev = "5ba148fed7aae14bf35108d7303e4194e8ffe5e8";
- sha256 = "07mzwx8ql33q865snnw4gm3dgf0mnm60lnq1f5fgas2yjy9g9vwa";
+ sha256 = "sha256-iu/0kpdeaPVccQFbCky1FbjXRn2EW6uLQXgMilHnvx4=";
};
nativeBuildInputs = [ makeWrapper ];
Source url did not change.
[result] Failed to update system-syzygy 1.0.1 -> 1.0.2 https://repology.org/project/system-syzygy/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath emacsPackages.psgml, using log file: /var/log/nixpkgs-update/emacsPackages.psgml/2024-05-01.log
emacsPackages.psgml 1.3.5 -> 1.4.1 https://repology.org/project/emacs:psgml/versions
attrpath: emacsPackages.psgml
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update emacsPackages.psgml 1.3.5 -> 1.4.1 https://repology.org/project/emacs:psgml/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath asio, using log file: /var/log/nixpkgs-update/asio/2024-05-01.log
asio 1.24.0 -> 1.30.2 https://repology.org/project/asio/versions
attrpath: asio
Checking auto update branch...
No auto update branch exists
Old version 1.24.0" not present in master derivation file with contents: {lib, stdenv, fetchurl, boost, openssl
, version, sha256, ...
}:
stdenv.mkDerivation {
pname = "asio";
inherit version;
src = fetchurl {
url = "mirror://sourceforge/asio/asio-${version}.tar.bz2";
inherit sha256;
};
propagatedBuildInputs = [ boost ];
buildInputs = [ openssl ];
meta = with lib; {
homepage = "http://asio.sourceforge.net/";
description = "Cross-platform C++ library for network and low-level I/O programming";
license = licenses.boost;
broken = stdenv.isDarwin && lib.versionOlder version "1.16.1";
platforms = platforms.unix;
};
}
[result] Failed to update asio 1.24.0 -> 1.30.2 https://repology.org/project/asio/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath pod2mdoc, using log file: /var/log/nixpkgs-update/pod2mdoc/2024-05-01.log
pod2mdoc 0.0.10 -> 0.2 https://repology.org/project/pod2mdoc/versions
attrpath: pod2mdoc
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/misc/pod2mdoc/default.nix b/pkgs/tools/misc/pod2mdoc/default.nix
index eba487a57fb7..afd94d3b6281 100644
--- a/pkgs/tools/misc/pod2mdoc/default.nix
+++ b/pkgs/tools/misc/pod2mdoc/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pod2mdoc";
- version = "0.0.10";
+ version = "0.2";
src = fetchurl {
url = "http://mdocml.bsd.lv/pod2mdoc/snapshots/${pname}-${version}.tgz";
- sha256 = "0nwa9zv9gmfi5ysz1wfm60kahc7nv0133n3dfc2vh2y3gj8mxr4f";
+ sha256 = "sha256-dPH+MfYdyHauClcD7N1zwjw4EPdtt9uQGCUh9OomsPw=";
};
installPhase = ''
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A pod2mdoc
nix build failed.
got build log for 'pod2mdoc' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/x5894fpg2qj2mhjpkf5p3km6iqsz9zxs-pod2mdoc-0.2.tgz
source root is pod2mdoc-0.2
setting SOURCE_DATE_EPOCH to timestamp 1432068797 of file pod2mdoc-0.2/pod2mdoc.c
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
Running phase: buildPhase
build flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
gcc -g -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings -DHAVE_OHASH=1 -c -o compat_ohash.o compat_ohash.c
gcc -g -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings -DHAVE_OHASH=1 -c -o dict.o dict.c
[01m[Kdict.c:26:10:[m[K [01;31m[Kfatal error: [m[Kohash.h: No such file or directory
26 | #include [01;31m[K[m[K
| [01;31m[K^~~~~~~~~[m[K
compilation terminated.
make: *** [: dict.o] Error 1
[result] Failed to update pod2mdoc 0.0.10 -> 0.2 https://repology.org/project/pod2mdoc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath quantum-espresso, using log file: /var/log/nixpkgs-update/quantum-espresso/2024-05-01.log
quantum-espresso 7.2 -> 7.3.1 https://repology.org/project/quantum-espresso/versions
attrpath: quantum-espresso
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update quantum-espresso 7.2 -> 7.3.1 https://repology.org/project/quantum-espresso/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath beneath-a-steel-sky, using log file: /var/log/nixpkgs-update/beneath-a-steel-sky/2024-05-01.log
beneath-a-steel-sky 1.2 -> 1.3 https://repology.org/project/beneath-a-steel-sky/versions
attrpath: beneath-a-steel-sky
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update beneath-a-steel-sky 1.2 -> 1.3 https://repology.org/project/beneath-a-steel-sky/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath dwz, using log file: /var/log/nixpkgs-update/dwz/2024-05-01.log
dwz 0.14 -> 0.15 https://repology.org/project/dwz/versions
attrpath: dwz
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/tools/misc/dwz/default.nix b/pkgs/development/tools/misc/dwz/default.nix
index 852201cf7114..7e7f53c46859 100644
--- a/pkgs/development/tools/misc/dwz/default.nix
+++ b/pkgs/development/tools/misc/dwz/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "dwz";
- version = "0.14";
+ version = "0.15";
src = fetchurl {
url = "https://www.sourceware.org/ftp/${pname}/releases/${pname}-${version}.tar.gz";
- sha256 = "07qdvzfk4mvbqj5z3aff7vc195dxqn1mi27w2dzs1w2zhymnw01k";
+ sha256 = "sha256-7VnGEuIEFeaX+8RRH1J+91cAe8VvoalU5JrKHans+0Q=";
};
nativeBuildInputs = [ elfutils ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A dwz
nix build failed.
got build log for 'dwz' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/y7dh4bi3mwy342lm71h3yn2w2kzgy3ak-dwz-0.15.tar.gz
source root is dwz
setting SOURCE_DATE_EPOCH to timestamp 1667521782 of file dwz/util.h
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
configure flags: --prefix=/nix/store/rnzg42lw8sla7qh8lyhydfi8nbgy019l-dwz-0.15
@nix { "action": "setPhase", "phase": "buildPhase" }
Running phase: buildPhase
build flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash prefix=/nix/store/rnzg42lw8sla7qh8lyhydfi8nbgy019l-dwz-0.15
echo "int main (void) { return 0; }" > native.c
gcc -o native.o native.c -c -g
gcc -O2 -g -Wall -W -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"0.15"' -DFSF_YEARS='"1992-2021"' -DRH_YEARS='"2001-2021"' -DSUSE_YEARS='"2019-2021"' -c -o args.o args.c -DNATIVE_ENDIAN_VAL=ELFDATA2LSB -DNATIVE_POINTER_SIZE=8
gcc -O2 -g -Wall -W -D_FILE_OFFSET_BITS=64 -DDWZ_VERSION='"0.15"' -DFSF_YEARS='"1992-2021"' -DRH_YEARS='"2001-2021"' -DSUSE_YEARS='"2019-2021"' -c -o dwz.o dwz.c
[01m[Kdwz.c:42:10:[m[K [01;31m[Kfatal error: [m[Kxxhash.h: No such file or directory
42 | #include [01;31m[K[m[K
| [01;31m[K^~~~~~~~~~[m[K
compilation terminated.
make: *** [Makefile:48: dwz.o] Error 1
[result] Failed to update dwz 0.14 -> 0.15 https://repology.org/project/dwz/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath nrf-command-line-tools, using log file: /var/log/nixpkgs-update/nrf-command-line-tools/2024-05-01.log
nrf-command-line-tools 10.23.2 -> 10.24.1 https://repology.org/project/nrf-command-line-tools/versions
attrpath: nrf-command-line-tools
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update nrf-command-line-tools 10.23.2 -> 10.24.1 https://repology.org/project/nrf-command-line-tools/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.UniversalCVI, using log file: /var/log/nixpkgs-update/rPackages.UniversalCVI/2024-05-01.log
rPackages.UniversalCVI 1.1.1 -> 1.1.2 https://repology.org/project/r:universalcvi/versions
attrpath: rPackages.UniversalCVI
Checking auto update branch...
No auto update branch exists
Old version 1.1.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.UniversalCVI 1.1.1 -> 1.1.2 https://repology.org/project/r:universalcvi/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath picoscope, using log file: /var/log/nixpkgs-update/picoscope/2024-05-01.log
picoscope 7.1.17-1r17318 -> 7.1.21.18179 https://repology.org/project/picoscope/versions
attrpath: picoscope
Checking auto update branch...
No auto update branch exists
Old version 7.1.17-1r17318" not present in master derivation file with contents: { stdenv, lib, fetchurl, dpkg, makeWrapper , mono, gtk-sharp-3_0
, glib, libusb1 , zlib, gtk3-x11, callPackage, writeTextDir
, scopes ? [
"picocv"
"ps2000"
"ps2000a"
"ps3000"
"ps3000a"
"ps4000"
"ps4000a"
"ps5000"
"ps5000a"
"ps6000"
"ps6000a"
] }:
let
shared_meta = lib:
with lib; {
homepage = "https://www.picotech.com/downloads/linux";
maintainers = with maintainers; [ expipiplus1 wirew0rm ] ++ teams.lumiguide.members;
platforms = [ "x86_64-linux" ];
license = licenses.unfree;
};
libpicoipp = callPackage ({ stdenv, lib, fetchurl, autoPatchelfHook, dpkg }:
stdenv.mkDerivation rec {
pname = "libpicoipp";
inherit (sources.libpicoipp) version;
src = fetchurl { inherit (sources.libpicoipp) url sha256; };
nativeBuildInputs = [ dpkg autoPatchelfHook ];
buildInputs = [ stdenv.cc.cc.lib ];
sourceRoot = ".";
unpackCmd = "dpkg-deb -x $src .";
installPhase = ''
runHook preInstall
mkdir -p $out/lib
cp -d opt/picoscope/lib/* $out/lib
install -Dt $out/usr/share/doc/libpicoipp usr/share/doc/libpicoipp/copyright
runHook postInstall
'';
meta = with lib;
shared_meta lib // {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
description = "library for picotech oscilloscope software";
};
}) { };
# If we don't have a platform available, put a dummy version here, so at
# least evaluation succeeds.
sources =
(lib.importJSON ./sources.json).${stdenv.system} or (throw "unsupported system ${stdenv.system}");
scopePkg = name:
{ url, version, sha256 }:
stdenv.mkDerivation rec {
pname = "lib${name}";
inherit version;
src = fetchurl { inherit url sha256; };
# picoscope does a signature check, so we can't patchelf these
nativeBuildInputs = [ dpkg ];
sourceRoot = ".";
unpackCmd = "dpkg-deb -x $src .";
installPhase = ''
runHook preInstall
mkdir -p $out/lib
cp -d opt/picoscope/lib/* $out/lib
runHook postInstall
'';
meta = with lib;
shared_meta lib // {
description = "library for picotech oscilloscope ${name} series";
};
};
scopePkgs = lib.mapAttrs scopePkg sources;
in stdenv.mkDerivation rec {
pname = "picoscope";
inherit (sources.picoscope) version;
src = fetchurl { inherit (sources.picoscope) url sha256; };
nativeBuildInputs = [ dpkg makeWrapper ];
buildInputs = [ gtk-sharp-3_0 mono glib libusb1 zlib ];
unpackCmd = "dpkg-deb -x $src .";
sourceRoot = ".";
scopeLibs = lib.attrVals (map (x: "lib${x}") scopes) scopePkgs;
MONO_PATH = "${gtk-sharp-3_0}/lib/mono/gtk-sharp-3.0:" + (lib.makeLibraryPath
([
glib
gtk3-x11
gtk-sharp-3_0
libusb1
zlib
libpicoipp
] ++ scopeLibs));
installPhase = ''
runHook preInstall
mkdir -p $out/
cp -dr usr/share $out/share
cp -dr opt/picoscope/* $out/
makeWrapper "$(command -v mono)" $out/bin/picoscope \
--add-flags $out/lib/PicoScope.GTK.exe \
--prefix MONO_PATH : "$MONO_PATH" \
--prefix LD_LIBRARY_PATH : "$MONO_PATH" \
--set LANG C
runHook postInstall
'';
# usage:
# services.udev.packages = [ pkgs.picoscope.rules ];
# users.groups.pico = {};
# users.users.you.extraGroups = [ "pico" ];
passthru.rules = writeTextDir "lib/udev/rules.d/95-pico.rules" ''
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0ce9", MODE="664",GROUP="pico"
'';
meta = with lib;
shared_meta lib // {
description =
"Oscilloscope application that works with all PicoScope models";
longDescription = ''
PicoScope for Linux is a powerful oscilloscope application that works
with all PicoScope models. The most important features from PicoScope
for Windows are included—scope, spectrum analyzer, advanced triggers,
automated measurements, interactive zoom, persistence modes and signal
generator control. More features are being added all the time.
Waveform captures can be saved for off-line analysis, and shared with
PicoScope for Linux, PicoScope for macOS and PicoScope for Windows
users, or exported in text, CSV and MathWorks MATLAB 4 formats.
'';
sourceProvenance = with sourceTypes; [ binaryBytecode ];
};
}
[result] Failed to update picoscope 7.1.17-1r17318 -> 7.1.21.18179 https://repology.org/project/picoscope/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath tcl, using log file: /var/log/nixpkgs-update/tcl/2024-05-01.log
tcl 8.6.13 -> 8.6.14 https://repology.org/project/tcl-lang/versions
attrpath: tcl
Checking auto update branch...
No auto update branch exists
Old version 8.6.13" not present in master derivation file with contents: { lib, stdenv, callPackage, makeSetupHook, runCommand
, tzdata
# Version specific stuff
, release, version, src
, ...
}:
let
baseInterp =
stdenv.mkDerivation rec {
pname = "tcl";
inherit version src;
outputs = [ "out" "man" ];
setOutputFlags = false;
postPatch = ''
substituteInPlace library/clock.tcl \
--replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo" \
--replace "/usr/share/lib/zoneinfo" "" \
--replace "/usr/lib/zoneinfo" "" \
--replace "/usr/local/etc/zoneinfo" ""
'';
preConfigure = ''
cd unix
'';
configureFlags = [
"--enable-threads"
# Note: using $out instead of $man to prevent a runtime dependency on $man.
"--mandir=${placeholder "out"}/share/man"
"--enable-man-symlinks"
# Don't install tzdata because NixOS already has a more up-to-date copy.
"--with-tzdata=no"
"tcl_cv_strtod_unbroken=ok"
] ++ lib.optional stdenv.is64bit "--enable-64bit";
enableParallelBuilding = true;
postInstall = let
dllExtension = stdenv.hostPlatform.extensions.sharedLibrary;
in ''
make install-private-headers
ln -s $out/bin/tclsh${release} $out/bin/tclsh
ln -s $out/lib/libtcl${release}${dllExtension} $out/lib/libtcl${dllExtension}
'';
meta = with lib; {
description = "The Tcl scripting language";
homepage = "https://www.tcl.tk/";
license = licenses.tcltk;
platforms = platforms.all;
maintainers = with maintainers; [ agbrooks ];
};
passthru = rec {
inherit release version;
libPrefix = "tcl${release}";
libdir = "lib/${libPrefix}";
tclPackageHook = callPackage ({ buildPackages }: makeSetupHook {
name = "tcl-package-hook";
propagatedBuildInputs = [ buildPackages.makeBinaryWrapper ];
meta = {
inherit (meta) maintainers platforms;
};
} ./tcl-package-hook.sh) {};
# verify that Tcl's clock library can access tzdata
tests.tzdata = runCommand "${pname}-test-tzdata" {} ''
${baseInterp}/bin/tclsh <(echo "set t [clock scan {2004-10-30 05:00:00} \
-format {%Y-%m-%d %H:%M:%S} \
-timezone :America/New_York]") > $out
'';
};
};
mkTclDerivation = callPackage ./mk-tcl-derivation.nix { tcl = baseInterp; };
in baseInterp.overrideAttrs (self: {
passthru = self.passthru // {
inherit mkTclDerivation;
};
})
[result] Failed to update tcl 8.6.13 -> 8.6.14 https://repology.org/project/tcl-lang/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.CohortSurvival, using log file: /var/log/nixpkgs-update/rPackages.CohortSurvival/2024-05-01.log
rPackages.CohortSurvival 0.3.0 -> 0.4.0 https://repology.org/project/r:cohortsurvival/versions
attrpath: rPackages.CohortSurvival
Checking auto update branch...
No auto update branch exists
Old version 0.3.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.CohortSurvival 0.3.0 -> 0.4.0 https://repology.org/project/r:cohortsurvival/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.xportr, using log file: /var/log/nixpkgs-update/rPackages.xportr/2024-05-01.log
rPackages.xportr 0.3.2 -> 0.4.0 https://repology.org/project/r:xportr/versions
attrpath: rPackages.xportr
Checking auto update branch...
No auto update branch exists
Old version 0.3.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.xportr 0.3.2 -> 0.4.0 https://repology.org/project/r:xportr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.mcgf, using log file: /var/log/nixpkgs-update/rPackages.mcgf/2024-05-01.log
rPackages.mcgf 1.0.1 -> 1.1.0 https://repology.org/project/r:mcgf/versions
attrpath: rPackages.mcgf
Checking auto update branch...
No auto update branch exists
Old version 1.0.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.mcgf 1.0.1 -> 1.1.0 https://repology.org/project/r:mcgf/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.crew, using log file: /var/log/nixpkgs-update/rPackages.crew/2024-05-01.log
rPackages.crew 0.9.0 -> 0.9.2 https://repology.org/project/r:crew/versions
attrpath: rPackages.crew
Checking auto update branch...
No auto update branch exists
Old version 0.9.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.crew 0.9.0 -> 0.9.2 https://repology.org/project/r:crew/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath brlcad, using log file: /var/log/nixpkgs-update/brlcad/2024-05-01.log
brlcad 7.34.2 -> 7.38.2 https://repology.org/project/brlcad/versions
attrpath: brlcad
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- brlcad: 7.34.2 -> 7.38.2
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/279705"
[result] Failed to update brlcad 7.34.2 -> 7.38.2 https://repology.org/project/brlcad/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath yanone-kaffeesatz, using log file: /var/log/nixpkgs-update/yanone-kaffeesatz/2024-05-01.log
yanone-kaffeesatz 2004 -> 20100514 https://repology.org/project/fonts:yanone-kaffeesatz/versions
attrpath: yanone-kaffeesatz
Checking auto update branch...
No auto update branch exists
[version]
Hashes equal; no update necessary
[result] Failed to update yanone-kaffeesatz 2004 -> 20100514 https://repology.org/project/fonts:yanone-kaffeesatz/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.PerlCritic 1.150 -> 1.152 https://repology.org/project/perl:perl-critic/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gtk-doc, using log file: /var/log/nixpkgs-update/gtk-doc/2024-05-01.log
gtk-doc 1.33.2 -> 1.34.0 https://repology.org/project/gtk-doc/versions
attrpath: gtk-doc
Checking auto update branch...
Do not update GNOME during a release cycle
[result] Failed to update gtk-doc 1.33.2 -> 1.34.0 https://repology.org/project/gtk-doc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.common, using log file: /var/log/nixpkgs-update/rPackages.common/2024-05-01.log
rPackages.common 1.1.2 -> 1.1.3 https://repology.org/project/r:common/versions
attrpath: rPackages.common
Checking auto update branch...
No auto update branch exists
Old version 1.1.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.common 1.1.2 -> 1.1.3 https://repology.org/project/r:common/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnomeExtensions.dark-variant, using log file: /var/log/nixpkgs-update/gnomeExtensions.dark-variant/2024-05-01.log
gnomeExtensions.dark-variant 10 -> 11 https://repology.org/project/gnome:dark-variant/versions
attrpath: gnomeExtensions.dark-variant
Checking auto update branch...
No auto update branch exists
Old version 10" not present in master derivation file with contents: { pkgs, lib, stdenv, fetchzip, nixosTests }:
let
buildGnomeExtension = {
# Every gnome extension has a UUID. It's the name of the extension folder once unpacked
# and can always be found in the metadata.json of every extension.
uuid,
name,
pname,
description,
# extensions.gnome.org extension URL
link,
# Extension version numbers are integers
version,
sha256,
# Hex-encoded string of JSON bytes
metadata,
}:
stdenv.mkDerivation {
pname = "gnome-shell-extension-${pname}";
version = builtins.toString version;
src = fetchzip {
url = "https://extensions.gnome.org/extension-data/${
builtins.replaceStrings [ "@" ] [ "" ] uuid
}.v${builtins.toString version}.shell-extension.zip";
inherit sha256;
stripRoot = false;
# The download URL may change content over time. This is because the
# metadata.json is automatically generated, and parts of it can be changed
# without making a new release. We simply substitute the possibly changed fields
# with their content from when we last updated, and thus get a deterministic output
# hash.
postFetch = ''
echo "${metadata}" | base64 --decode > $out/metadata.json
'';
};
nativeBuildInputs = with pkgs; [ buildPackages.glib ];
buildPhase = ''
runHook preBuild
if [ -d schemas ]; then
glib-compile-schemas --strict schemas
fi
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions/
cp -r -T . $out/share/gnome-shell/extensions/${uuid}
runHook postInstall
'';
meta = {
description = builtins.head (lib.splitString "\n" description);
longDescription = description;
homepage = link;
license = lib.licenses.gpl2Plus; # https://gjs.guide/extensions/review-guidelines/review-guidelines.html#licensing
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ ];
};
passthru = {
extensionPortalSlug = pname;
# Store the extension's UUID, because we might need it at some places
extensionUuid = uuid;
tests = {
gnome-extensions = nixosTests.gnome-extensions;
};
};
};
in
lib.makeOverridable buildGnomeExtension
[result] Failed to update gnomeExtensions.dark-variant 10 -> 11 https://repology.org/project/gnome:dark-variant/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.mlr3, using log file: /var/log/nixpkgs-update/rPackages.mlr3/2024-05-01.log
rPackages.mlr3 0.18.0 -> 0.19.0 https://repology.org/project/r:mlr3/versions
attrpath: rPackages.mlr3
Checking auto update branch...
No auto update branch exists
Old version 0.18.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.mlr3 0.18.0 -> 0.19.0 https://repology.org/project/r:mlr3/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath pencil, using log file: /var/log/nixpkgs-update/pencil/2024-05-01.log
pencil 3.1.0 -> 3.1.1 https://repology.org/project/pencil/versions
attrpath: pencil
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv
building '/nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv'...
trying http://pencil.evolus.vn/dl/V3.1.1.ga/pencil_3.1.1.ga_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1027 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download pencil_3.1.1.ga_amd64.deb from any mirror
error: builder for '/nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv' failed with exit code 1;
last 7 log lines:
>
> trying http://pencil.evolus.vn/dl/V3.1.1.ga/pencil_3.1.1.ga_amd64.deb
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 1027 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download pencil_3.1.1.ga_amd64.deb from any mirror
For full logs, run 'nix log /nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'pencil.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv
/nix/store/lsdm5pa6lg63jg20jg1ah7hw4500g63k-pencil-3.1.1.drv
building '/nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv'...
trying http://pencil.evolus.vn/dl/V3.1.1.ga/pencil_3.1.1.ga_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 1027 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download pencil_3.1.1.ga_amd64.deb from any mirror
error: builder for '/nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv' failed with exit code 1;
last 7 log lines:
>
> trying http://pencil.evolus.vn/dl/V3.1.1.ga/pencil_3.1.1.ga_amd64.deb
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 1027 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download pencil_3.1.1.ga_amd64.deb from any mirror
For full logs, run 'nix log /nix/store/v3qvghn38ssqb348i172c700nn0y9l4k-pencil_3.1.1.ga_amd64.deb.drv'.
error: 1 dependencies of derivation '/nix/store/lsdm5pa6lg63jg20jg1ah7hw4500g63k-pencil-3.1.1.drv' failed to build
[result] Failed to update pencil 3.1.0 -> 3.1.1 https://repology.org/project/pencil/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath inteltool, using log file: /var/log/nixpkgs-update/inteltool/2024-05-01.log
inteltool 24.02 -> 20140825 https://repology.org/project/inteltool/versions
attrpath: inteltool
Checking auto update branch...
No auto update branch exists
[version]
Hashes equal; no update necessary
[result] Failed to update inteltool 24.02 -> 20140825 https://repology.org/project/inteltool/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ocamlPackages.afl-persistent, using log file: /var/log/nixpkgs-update/ocamlPackages.afl-persistent/2024-05-01.log
ocamlPackages.afl-persistent 1.3 -> 1.4 https://repology.org/project/ocaml:afl-persistent/versions
attrpath: ocamlPackages.afl-persistent
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/ocaml-modules/afl-persistent/default.nix b/pkgs/development/ocaml-modules/afl-persistent/default.nix
index 04d31c881561..7ef8751ece48 100644
--- a/pkgs/development/ocaml-modules/afl-persistent/default.nix
+++ b/pkgs/development/ocaml-modules/afl-persistent/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "afl-persistent";
- version = "1.3";
+ version = "1.4";
name = "ocaml${ocaml.version}-${pname}-${version}";
src = fetchFromGitHub {
owner = "stedolan";
repo = "ocaml-${pname}";
rev = "v${version}";
- sha256 = "06yyds2vcwlfr2nd3gvyrazlijjcrd1abnvkfpkaadgwdw3qam1i";
+ sha256 = "sha256-kksGXaoO7lhaPI+rDOOQ39BUJjk6MGPBYQLumuW9gTg=";
};
strictDeps = true;
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A ocamlPackages.afl-persistent
nix build failed.
got build log for 'ocamlPackages.afl-persistent' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/p8vskx8pnkbcqg8yc08wyi8y3b0x4qdd-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
sed: can't read build.sh: No such file or directory
/nix/store/9wnvhjyxjykwn5y06xc9a2h8rs5fbfia-stdenv-linux/setup: line 131: pop_var_context: head of shell_variables not a function context
[result] Failed to update ocamlPackages.afl-persistent 1.3 -> 1.4 https://repology.org/project/ocaml:afl-persistent/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath cvsps, using log file: /var/log/nixpkgs-update/cvsps/2024-05-01.log
cvsps 2.1 -> 3.13 https://repology.org/project/cvsps/versions
attrpath: cvsps
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update cvsps 2.1 -> 3.13 https://repology.org/project/cvsps/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath liboop, using log file: /var/log/nixpkgs-update/liboop/2024-05-01.log
liboop 1.0 -> 1.0.1 https://repology.org/project/liboop/versions
attrpath: liboop
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv
building '/nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv'...
trying http://download.ofb.net/liboop/liboop.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 335 100 335 0 0 1136 0 --:--:-- --:--:-- --:--:-- 1139
0 279 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download liboop.tar.gz from any mirror
error: builder for '/nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv' failed with exit code 1;
last 8 log lines:
>
> trying http://download.ofb.net/liboop/liboop.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 335 100 335 0 0 1136 0 --:--:-- --:--:-- --:--:-- 1139
> 0 279 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download liboop.tar.gz from any mirror
For full logs, run 'nix log /nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'liboop.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv
/nix/store/601qvvy6gpbg0170iking4vf0078g328-liboop-1.0.1.drv
building '/nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv'...
trying http://download.ofb.net/liboop/liboop.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 335 100 335 0 0 1324 0 --:--:-- --:--:-- --:--:-- 1329
0 279 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download liboop.tar.gz from any mirror
error: builder for '/nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv' failed with exit code 1;
last 8 log lines:
>
> trying http://download.ofb.net/liboop/liboop.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 335 100 335 0 0 1324 0 --:--:-- --:--:-- --:--:-- 1329
> 0 279 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download liboop.tar.gz from any mirror
For full logs, run 'nix log /nix/store/34c9d4d78cqwym1bqi5v9cf4p51i9a9z-liboop.tar.gz.drv'.
error: 1 dependencies of derivation '/nix/store/601qvvy6gpbg0170iking4vf0078g328-liboop-1.0.1.drv' failed to build
[result] Failed to update liboop 1.0 -> 1.0.1 https://repology.org/project/liboop/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.bioDist, using log file: /var/log/nixpkgs-update/rPackages.bioDist/2024-05-01.log
rPackages.bioDist 1.74.0 -> 1.75.0 https://repology.org/project/r:biodist/versions
attrpath: rPackages.bioDist
Checking auto update branch...
No auto update branch exists
Old version 1.74.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.bioDist 1.74.0 -> 1.75.0 https://repology.org/project/r:biodist/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath tsukae, using log file: /var/log/nixpkgs-update/tsukae/2024-05-01.log
tsukae 2021-04-19 -> 2021041900 https://repology.org/project/tsukae/versions
attrpath: tsukae
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
Hashes equal; no update necessary
[result] Failed to update tsukae 2021-04-19 -> 2021041900 https://repology.org/project/tsukae/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath layan-gtk-theme, using log file: /var/log/nixpkgs-update/layan-gtk-theme/2024-05-01.log
layan-gtk-theme 2023-05-23 -> 20200707 https://repology.org/project/layan-gtk-theme/versions
attrpath: layan-gtk-theme
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv
building '/nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv'...
trying https://github.com/vinceliuice/layan-gtk-theme/archive/20200707.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/vinceliuice/layan-gtk-theme/archive/20200707.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'layan-gtk-theme.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv
/nix/store/13h5qfgizmip9m52i5hy3vsxjv5kdngp-layan-gtk-theme-20200707.drv
building '/nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv'...
trying https://github.com/vinceliuice/layan-gtk-theme/archive/20200707.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/vinceliuice/layan-gtk-theme/archive/20200707.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/x5sm8dj95vprs3kqa18jmqyr894l5z4p-source.drv'.
error: 1 dependencies of derivation '/nix/store/13h5qfgizmip9m52i5hy3vsxjv5kdngp-layan-gtk-theme-20200707.drv' failed to build
[result] Failed to update layan-gtk-theme 2023-05-23 -> 20200707 https://repology.org/project/layan-gtk-theme/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath spidermonkey_115, using log file: /var/log/nixpkgs-update/spidermonkey_115/2024-05-01.log
spidermonkey_115 115.9.1 -> 115.10.0 https://repology.org/project/spidermonkey/versions
attrpath: spidermonkey_115
Checking auto update branch...
No auto update branch exists
Old version 115.9.1" not present in master derivation file with contents: { version, hash }:
{ callPackage
, lib
, stdenv
, fetchurl
, fetchpatch
# build time
, buildPackages
, cargo
, m4
, perl
, pkg-config
, python3
, python39
, rustc
, which
, zip
, autoconf213
, yasm
, xcbuild
# runtime
, icu
, icu67
, nspr
, readline
, zlib
, libobjc
, libiconv
}:
stdenv.mkDerivation (finalAttrs: rec {
pname = "spidermonkey";
inherit version;
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz";
inherit hash;
};
patches = lib.optionals (lib.versionOlder version "91") [
# Fix build failure on armv7l using Debian patch
# Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1526653
(fetchpatch {
url = "https://salsa.debian.org/mozilla-team/firefox/commit/fd6847c9416f9eebde636e21d794d25d1be8791d.patch";
hash = "sha512-K8U3Qyo7g4si2r/8kJdXyRoTrDHAY48x/YJ7YL+YBwlpfNQcHxX+EZvhRzW8FHYW+f7kOnJu9QykhE8PhSQ9zQ==";
})
# Remove this when updating to 79 - The patches are already applied upstream
# https://bugzilla.mozilla.org/show_bug.cgi?id=1318905
# Combination of 3 changesets, modified to apply on 78:
# - https://hg.mozilla.org/mozilla-central/rev/06d7e1b6b7e7
# - https://hg.mozilla.org/mozilla-central/rev/ec48f15d085c
# - https://hg.mozilla.org/mozilla-central/rev/6803dda74d33
./add-riscv64-support.patch
] ++ lib.optionals (lib.versionAtLeast version "102") [
# use pkg-config at all systems
./always-check-for-pkg-config.patch
./allow-system-s-nspr-and-icu-on-bootstrapped-sysroot.patch
] ++ lib.optionals (lib.versionAtLeast version "91" && stdenv.hostPlatform.system == "i686-linux") [
# Fixes i686 build, https://bugzilla.mozilla.org/show_bug.cgi?id=1729459
./fix-float-i686.patch
] ++ lib.optionals (lib.versionAtLeast version "91" && lib.versionOlder version "102") [
# Fix 91 compatibility with python311
(fetchpatch {
url = "https://src.fedoraproject.org/rpms/mozjs91/raw/rawhide/f/0001-Python-Build-Use-r-instead-of-rU-file-read-modes.patch";
hash = "sha256-WgDIBidB9XNQ/+HacK7jxWnjOF8PEUt5eB0+Aubtl48=";
})
];
nativeBuildInputs = [
cargo
m4
perl
pkg-config
# 78 requires python up to 3.9
(if lib.versionOlder version "91" then python39 else python3)
rustc
rustc.llvmPackages.llvm # for llvm-objdump
which
zip
] ++ lib.optionals (lib.versionOlder version "91") [
autoconf213
yasm # to buid icu? seems weird
] ++ lib.optionals stdenv.isDarwin [
xcbuild
];
buildInputs = [
(if lib.versionOlder version "91" then icu67 else icu)
nspr
readline
zlib
] ++ lib.optionals stdenv.isDarwin [
libobjc
libiconv
];
depsBuildBuild = [
buildPackages.stdenv.cc
];
setOutputFlags = false; # Configure script only understands --includedir
configureFlags = [
"--with-intl-api"
"--with-system-icu"
"--with-system-nspr"
"--with-system-zlib"
# Fedora and Arch disable optimize, but it doesn't seme to be necessary
# It turns on -O3 which some gcc version had a problem with:
# https://src.fedoraproject.org/rpms/mozjs38/c/761399aba092bcb1299bb4fccfd60f370ab4216e
"--enable-optimize"
"--enable-readline"
"--enable-release"
"--enable-shared-js"
] ++ lib.optionals (lib.versionAtLeast version "91") [
"--disable-debug"
] ++ [
"--disable-jemalloc"
"--disable-strip"
"--disable-tests"
# Spidermonkey seems to use different host/build terminology for cross
# compilation here.
"--host=${stdenv.buildPlatform.config}"
"--target=${stdenv.hostPlatform.config}"
];
# mkDerivation by default appends --build/--host to configureFlags when cross compiling
# These defaults are bogus for Spidermonkey - avoid passing them by providing an empty list
configurePlatforms = [ ];
enableParallelBuilding = true;
# cc-rs insists on using -mabi=lp64 (soft-float) for riscv64,
# while we have a double-float toolchain
env.NIX_CFLAGS_COMPILE = lib.optionalString (with stdenv.hostPlatform; isRiscV && is64bit && lib.versionOlder version "91") "-mabi=lp64d";
postPatch = lib.optionalString (lib.versionOlder version "102") ''
# This patch is a manually applied fix of
# https://bugzilla.mozilla.org/show_bug.cgi?id=1644600
# Once that bug is fixed, this can be removed.
# This is needed in, for example, `zeroad`.
substituteInPlace js/public/StructuredClone.h \
--replace "class SharedArrayRawBufferRefs {" \
"class JS_PUBLIC_API SharedArrayRawBufferRefs {"
'';
preConfigure = lib.optionalString (lib.versionOlder version "91") ''
export CXXFLAGS="-fpermissive"
'' + ''
export LIBXUL_DIST=$out
export PYTHON="${buildPackages.python3.interpreter}"
'' + lib.optionalString (lib.versionAtLeast version "91") ''
export M4=m4
export AWK=awk
export AS=$CC
export AC_MACRODIR=$PWD/build/autoconf/
'' + lib.optionalString (lib.versionAtLeast version "91" && lib.versionOlder version "115") ''
pushd js/src
sh ../../build/autoconf/autoconf.sh --localdir=$PWD configure.in > configure
chmod +x configure
popd
'' + lib.optionalString (lib.versionAtLeast version "115") ''
patchShebangs build/cargo-linker
'' + ''
# We can't build in js/src/, so create a build dir
mkdir obj
cd obj/
configureScript=../js/src/configure
'';
# Remove unnecessary static lib
preFixup = ''
moveToOutput bin/js${lib.versions.major version}-config "$dev"
rm $out/lib/libjs_static.ajs
ln -s $out/bin/js${lib.versions.major version} $out/bin/js
'';
passthru.tests.run = callPackage ./test.nix {
spidermonkey = finalAttrs.finalPackage;
};
meta = with lib; {
description = "Mozilla's JavaScript engine written in C/C++";
homepage = "https://spidermonkey.dev/";
license = licenses.mpl20; # TODO: MPL/GPL/LGPL tri-license for 78.
maintainers = with maintainers; [ abbradar lostnet catap ];
broken = stdenv.isDarwin && versionAtLeast version "115"; # Requires SDK 13.3 (see #242666).
platforms = platforms.unix;
};
})
[result] Failed to update spidermonkey_115 115.9.1 -> 115.10.0 https://repology.org/project/spidermonkey/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gitflow, using log file: /var/log/nixpkgs-update/gitflow/2024-05-01.log
gitflow 1.12.3 -> 20120925 https://repology.org/project/gitflow/versions
attrpath: gitflow
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv
building '/nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv'...
trying https://github.com/petervanderdoes/gitflow/archive/20120925.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv' failed with exit code 1;
last 9 log lines:
>
> trying https://github.com/petervanderdoes/gitflow/archive/20120925.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'gitflow.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv
/nix/store/fks7yc50aryf7jg4b934nfq2m850qgma-gitflow-20120925.drv
building '/nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv'...
trying https://github.com/petervanderdoes/gitflow/archive/20120925.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv' failed with exit code 1;
last 9 log lines:
>
> trying https://github.com/petervanderdoes/gitflow/archive/20120925.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/nsw4rmwlgj9i1i2c6g4674k7y19nc1s6-source.drv'.
error: 1 dependencies of derivation '/nix/store/fks7yc50aryf7jg4b934nfq2m850qgma-gitflow-20120925.drv' failed to build
[result] Failed to update gitflow 1.12.3 -> 20120925 https://repology.org/project/gitflow/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ballerburg, using log file: /var/log/nixpkgs-update/ballerburg/2024-05-01.log
ballerburg 1.2.0 -> 1.2.2 https://repology.org/project/ballerburg/versions
attrpath: ballerburg
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update ballerburg 1.2.0 -> 1.2.2 https://repology.org/project/ballerburg/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath libtorch-bin, using log file: /var/log/nixpkgs-update/libtorch-bin/2024-05-01.log
libtorch-bin 2.0.0 -> 2.1.2 https://repology.org/project/libtorch/versions
attrpath: libtorch-bin
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
error:
… while calling a functor (an attribute set with a '__functor' attribute)
at /var/cache/nixpkgs-update/worker/worktree/libtorch-bin/pkgs/development/libraries/science/math/libtorch/bin.nix:29:9:
28|
29| src = fetchzip srcs."${stdenv.hostPlatform.system}-${device}" or unavailable;
| ^
30|
… from call site
at /var/cache/nixpkgs-update/worker/worktree/libtorch-bin/lib/trivial.nix:895:7:
894| { # TODO: Should we add call-time "type" checking like built in?
895| __functor = self: f;
| ^
896| __functionArgs = args;
(stack trace truncated; use '--show-trace' to show the full trace)
error: attribute '"2.1.2"' missing
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'libtorch-bin.originalSrc' not found
stderr did not split as expected full stderr was:
error:
… while calling the 'derivationStrict' builtin
at /builtin/derivation.nix:9:12: (source not available)
… while evaluating derivation 'libtorch-2.1.2'
whose name attribute is located at /var/cache/nixpkgs-update/worker/worktree/libtorch-bin/pkgs/stdenv/generic/make-derivation.nix:331:7
… while evaluating attribute 'src' of derivation 'libtorch-2.1.2'
at /var/cache/nixpkgs-update/worker/worktree/libtorch-bin/pkgs/development/libraries/science/math/libtorch/bin.nix:29:3:
28|
29| src = fetchzip srcs."${stdenv.hostPlatform.system}-${device}" or unavailable;
| ^
30|
error: attribute '"2.1.2"' missing
[result] Failed to update libtorch-bin 2.0.0 -> 2.1.2 https://repology.org/project/libtorch/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath jigasi, using log file: /var/log/nixpkgs-update/jigasi/2024-05-01.log
jigasi 1.1-311-g3de47d0 -> 20240325 https://repology.org/project/jigasi/versions
attrpath: jigasi
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv
building '/nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv'...
trying https://download.jitsi.org/stable/jigasi_20240325-1_all.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download jigasi_20240325-1_all.deb from any mirror
error: builder for '/nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://download.jitsi.org/stable/jigasi_20240325-1_all.deb
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download jigasi_20240325-1_all.deb from any mirror
For full logs, run 'nix log /nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'jigasi.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv
/nix/store/i0r0gz6hhx3mz65nq2bc81qmz1wiaz1z-jigasi-20240325.drv
building '/nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv'...
trying https://download.jitsi.org/stable/jigasi_20240325-1_all.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download jigasi_20240325-1_all.deb from any mirror
error: builder for '/nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://download.jitsi.org/stable/jigasi_20240325-1_all.deb
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download jigasi_20240325-1_all.deb from any mirror
For full logs, run 'nix log /nix/store/1cscp7x4ljkclnswkf7vcm7zh4nmzcd3-jigasi_20240325-1_all.deb.drv'.
error: 1 dependencies of derivation '/nix/store/i0r0gz6hhx3mz65nq2bc81qmz1wiaz1z-jigasi-20240325.drv' failed to build
[result] Failed to update jigasi 1.1-311-g3de47d0 -> 20240325 https://repology.org/project/jigasi/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.requests-mock, using log file: /var/log/nixpkgs-update/python312Packages.requests-mock/2024-05-01.log
python312Packages.requests-mock 1.11.0 -> 1.12.1 https://repology.org/project/python:requests-mock/versions
attrpath: python312Packages.requests-mock
isn't the default python version
[result] Failed to update python312Packages.requests-mock 1.11.0 -> 1.12.1 https://repology.org/project/python:requests-mock/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath qdl, using log file: /var/log/nixpkgs-update/qdl/2024-05-01.log
qdl 2023-04-11 -> 2024.4.9 https://repology.org/project/qdl/versions
attrpath: qdl
Checking auto update branch...
No auto update branch exists
[version]
Hashes equal; no update necessary
[result] Failed to update qdl 2023-04-11 -> 2024.4.9 https://repology.org/project/qdl/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.GETdesigns, using log file: /var/log/nixpkgs-update/rPackages.GETdesigns/2024-05-01.log
rPackages.GETdesigns 1.1.0 -> 1.2.0 https://repology.org/project/r:getdesigns/versions
attrpath: rPackages.GETdesigns
Checking auto update branch...
No auto update branch exists
Old version 1.1.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.GETdesigns 1.1.0 -> 1.2.0 https://repology.org/project/r:getdesigns/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xorg.xf86videochips, using log file: /var/log/nixpkgs-update/xorg.xf86videochips/2024-05-01.log
xorg.xf86videochips 1.4.0 -> 1.5.0 https://repology.org/project/xdrv:chips/versions
attrpath: xorg.xf86videochips
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update xorg.xf86videochips 1.4.0 -> 1.5.0 https://repology.org/project/xdrv:chips/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.o2geosocial, using log file: /var/log/nixpkgs-update/rPackages.o2geosocial/2024-05-01.log
rPackages.o2geosocial 1.1.1 -> 1.1.2 https://repology.org/project/r:o2geosocial/versions
attrpath: rPackages.o2geosocial
Checking auto update branch...
No auto update branch exists
Old version 1.1.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.o2geosocial 1.1.1 -> 1.1.2 https://repology.org/project/r:o2geosocial/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath airbuddy, using log file: /var/log/nixpkgs-update/airbuddy/2024-05-01.log
airbuddy 2.7.1 -> 2.7.2 https://repology.org/project/airbuddy/versions
attrpath: airbuddy
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- airbuddy: 2.7.1 -> 2.7.2
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/301443"
[result] Failed to update airbuddy 2.7.1 -> 2.7.2 https://repology.org/project/airbuddy/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.rStrava, using log file: /var/log/nixpkgs-update/rPackages.rStrava/2024-05-01.log
rPackages.rStrava 1.3.0 -> 1.3.1 https://repology.org/project/r:rstrava/versions
attrpath: rPackages.rStrava
Checking auto update branch...
No auto update branch exists
Old version 1.3.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.rStrava 1.3.0 -> 1.3.1 https://repology.org/project/r:rstrava/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.grattan, using log file: /var/log/nixpkgs-update/rPackages.grattan/2024-05-01.log
rPackages.grattan 2024.0.0 -> 2024.1.1 https://repology.org/project/r:grattan/versions
attrpath: rPackages.grattan
Checking auto update branch...
No auto update branch exists
Old version 2024.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.grattan 2024.0.0 -> 2024.1.1 https://repology.org/project/r:grattan/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.lmtp, using log file: /var/log/nixpkgs-update/rPackages.lmtp/2024-05-01.log
rPackages.lmtp 1.3.2 -> 1.3.3 https://repology.org/project/r:lmtp/versions
attrpath: rPackages.lmtp
Checking auto update branch...
No auto update branch exists
Old version 1.3.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.lmtp 1.3.2 -> 1.3.3 https://repology.org/project/r:lmtp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.shiny, using log file: /var/log/nixpkgs-update/rPackages.shiny/2024-05-01.log
rPackages.shiny 1.8.0 -> 1.8.1.1 https://repology.org/project/r:shiny/versions
attrpath: rPackages.shiny
Checking auto update branch...
No auto update branch exists
Old version 1.8.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.shiny 1.8.0 -> 1.8.1.1 https://repology.org/project/r:shiny/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.mlr3pipelines, using log file: /var/log/nixpkgs-update/rPackages.mlr3pipelines/2024-05-01.log
rPackages.mlr3pipelines 0.5.0-2 -> 0.5.2 https://repology.org/project/r:mlr3pipelines/versions
attrpath: rPackages.mlr3pipelines
Checking auto update branch...
No auto update branch exists
Old version 0.5.0-2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.mlr3pipelines 0.5.0-2 -> 0.5.2 https://repology.org/project/r:mlr3pipelines/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.rvMF, using log file: /var/log/nixpkgs-update/rPackages.rvMF/2024-05-01.log
rPackages.rvMF 0.0.8 -> 0.1.0 https://repology.org/project/r:rvmf/versions
attrpath: rPackages.rvMF
Checking auto update branch...
No auto update branch exists
Old version 0.0.8" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.rvMF 0.0.8 -> 0.1.0 https://repology.org/project/r:rvmf/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.fishRman, using log file: /var/log/nixpkgs-update/rPackages.fishRman/2024-05-01.log
rPackages.fishRman 1.2.2 -> 1.2.3 https://repology.org/project/r:fishrman/versions
attrpath: rPackages.fishRman
Checking auto update branch...
No auto update branch exists
Old version 1.2.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.fishRman 1.2.2 -> 1.2.3 https://repology.org/project/r:fishrman/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.SelectionBias, using log file: /var/log/nixpkgs-update/rPackages.SelectionBias/2024-05-01.log
rPackages.SelectionBias 1.0.0 -> 2.0.0 https://repology.org/project/r:selectionbias/versions
attrpath: rPackages.SelectionBias
Checking auto update branch...
No auto update branch exists
Old version 1.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.SelectionBias 1.0.0 -> 2.0.0 https://repology.org/project/r:selectionbias/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.equateIRT, using log file: /var/log/nixpkgs-update/rPackages.equateIRT/2024-05-01.log
rPackages.equateIRT 2.3.0 -> 2.4.0 https://repology.org/project/r:equateirt/versions
attrpath: rPackages.equateIRT
Checking auto update branch...
No auto update branch exists
Old version 2.3.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.equateIRT 2.3.0 -> 2.4.0 https://repology.org/project/r:equateirt/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.ghclass, using log file: /var/log/nixpkgs-update/rPackages.ghclass/2024-05-01.log
rPackages.ghclass 0.2.1 -> 0.3.0 https://repology.org/project/r:ghclass/versions
attrpath: rPackages.ghclass
Checking auto update branch...
No auto update branch exists
Old version 0.2.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.ghclass 0.2.1 -> 0.3.0 https://repology.org/project/r:ghclass/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xorg.xorgproto, using log file: /var/log/nixpkgs-update/xorg.xorgproto/2024-05-01.log
xorg.xorgproto 2023.2 -> 2024.1 https://repology.org/project/xorgproto/versions
attrpath: xorg.xorgproto
Checking auto update branch...
No auto update branch exists
Old version 2023.2" not present in staging derivation file with contents: # THIS IS A GENERATED FILE. DO NOT EDIT!
{ lib, pixman }:
self: with self; {
inherit pixman;
# THIS IS A GENERATED FILE. DO NOT EDIT!
appres = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "appres";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/appres-1.0.6.tar.xz";
sha256 = "02sr4f1bm3y1w24gsvjfzvbpac1kgkq27v1s68q87bd1l3i5f8lb";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
bdftopcf = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "bdftopcf";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/bdftopcf-1.1.1.tar.xz";
sha256 = "026rzs92h9jsc7r0kvvyvwhm22q0805gp38rs14x6ghg7kam7j8i";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
bitmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, xbitmaps, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "bitmap";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/bitmap-1.1.1.tar.xz";
sha256 = "1ri66kxa9m6s3xw25mz85k34qhjyksa4kbs4jfrri0g47yv2xm33";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw xbitmaps libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
editres = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, libX11, libXaw, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "editres";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/editres-1.0.9.tar.xz";
sha256 = "1imk7mgdc3q9lf058xisajij374x8r31ynvqmwbs9khfdxx3zz6d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libxkbfile libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
encodings = callPackage ({ stdenv, pkg-config, fetchurl, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "encodings";
version = "1.1.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/encodings-1.1.0.tar.xz";
sha256 = "0xg99nmpvik6vaz4h03xay7rx0r3bf5a8azkjlpa3ksn2xi3rwcz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobe100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-100dpi-1.0.4.tar.xz";
sha256 = "1kwwbaiqnfm3pcysy9gw0g9xhpgmhjcd6clp7zajhqq5br2gyymn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobe75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-75dpi-1.0.4.tar.xz";
sha256 = "04drk4wi176524lxjwfrnkr3dwz1hysabqfajpj6klfypqnsd08j";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobeutopia100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-utopia-100dpi";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-utopia-100dpi-1.0.5.tar.xz";
sha256 = "0jq27gs5xpwkghggply5pr215lmamrnpr6x5iia76schg8lyr17v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobeutopia75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-utopia-75dpi";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-utopia-75dpi-1.0.5.tar.xz";
sha256 = "0q3pg4imdbwwiq2g8a1rypjrgmb33n0r5j9qqnh4ywnh69cj89m7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobeutopiatype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-utopia-type1";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-utopia-type1-1.0.5.tar.xz";
sha256 = "15snyyy3rk75fikz1hs80nybxai1aynybl0gw32hffv98yy81cjc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontalias = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-alias";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-alias-1.0.5.tar.xz";
sha256 = "0vkb5mybc0fjfq29lgf5w1b536bwifzkyj8ad9iy7q3kpcby52cz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontarabicmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-arabic-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-arabic-misc-1.0.4.tar.xz";
sha256 = "0rrlcqbyx9y7hnhbkjir8rs6jkfqyalj1zvhr8niv2n7a8dydzs6";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbh100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-100dpi-1.0.4.tar.xz";
sha256 = "07mb9781c9yxzp3ifw317v4fbnmg9qyqv0244zfspylihkz5x3zx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbh75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-75dpi-1.0.4.tar.xz";
sha256 = "1nkwkqdl946xc4xknhi1pnxdww6rxrv013c7nk5x6ganfg0dh9k0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhlucidatypewriter100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-lucidatypewriter-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-lucidatypewriter-100dpi-1.0.4.tar.xz";
sha256 = "1wp87pijbydkpcmawsyas7vwhad2xg1mkkwigga2jjh9lknhkv3n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhlucidatypewriter75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-lucidatypewriter-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-lucidatypewriter-75dpi-1.0.4.tar.xz";
sha256 = "1xg86mb9qigf5v0wx0q2shn8qaabsapamj627xllzw31mhwjqkl6";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhttf = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-ttf";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-ttf-1.0.4.tar.xz";
sha256 = "0misxkpjc2bir20m01z355sfk3lbpjnshphjzl32p364006zk9c5";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhtype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-type1";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-type1-1.0.4.tar.xz";
sha256 = "19kjdm0cx766yj9vwkyv7gyg1q4bjag5g500s7nnppmb0vnc7phr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstream100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-100dpi-1.0.4.tar.xz";
sha256 = "19y1j1v65890x8yn6a47jqljfax3ihfrd25xbzgypxz4xy1cc71d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstream75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-75dpi-1.0.4.tar.xz";
sha256 = "09pq7dvyyxj6kvps1dm3qr15pjwh9iq9118fryqc5a94fkc39sxa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstreamspeedo = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-speedo";
version = "1.0.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-speedo-1.0.2.tar.gz";
sha256 = "0wmy58cd3k7w2j4v20icnfs8z3b61qj3vqdx958z18w00h9mzsmf";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstreamtype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-type1";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-type1-1.0.4.tar.xz";
sha256 = "0a669193ivi2lxk3v692kq1pqavaswlpi9hbi8ib8bfp9j5j6byy";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontcronyxcyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-cronyx-cyrillic";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-cronyx-cyrillic-1.0.4.tar.xz";
sha256 = "12dpsvif85z1m6jvq9g91lmzj0rll5rh3871mbvdpzyb1p7821yw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontcursormisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-cursor-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-cursor-misc-1.0.4.tar.xz";
sha256 = "10prshcmmm5ccczyq7yaadz92k23ls9rjl10hjh8rjqka1cwkn95";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontdaewoomisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-daewoo-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-daewoo-misc-1.0.4.tar.xz";
sha256 = "0cagg963v94paq1l9l7g5kyv7df8q31b4zcbhv5rh07kr0yqng7n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontdecmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-dec-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-dec-misc-1.0.4.tar.xz";
sha256 = "1xqs2qg21h5xg519810hw4bvykjdpf0xgk0xwp0bxy4g3lh6inc2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontibmtype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-ibm-type1";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-ibm-type1-1.0.4.tar.xz";
sha256 = "0zyfc0mxkzlrbpdn16rj25abf2hcqb592zkks550rm26paamwff4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontisasmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-isas-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-isas-misc-1.0.4.tar.xz";
sha256 = "1z1qqi64hbp297f6ryiswa4ikfn7mcwnb8nadyglni6swsxrbra7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontjismisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-jis-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-jis-misc-1.0.4.tar.xz";
sha256 = "1l7spyq93rhydsdnsh46alcfbn2irz664vd209lamxviqkvfzlbq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmicromisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-micro-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-micro-misc-1.0.4.tar.xz";
sha256 = "0hzryqyml0bzzw91vqdmzdlb7dm18jmyz0mxy6plks3sppbbkq1f";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmisccyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-cyrillic";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-cyrillic-1.0.4.tar.xz";
sha256 = "14z9x174fidjn65clkd2y1l6pxspmvphizap9a8h2h06adzil0kn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmiscethiopic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-ethiopic";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-ethiopic-1.0.5.tar.xz";
sha256 = "04mnd620s9wkdid9wnf181yh5vf0n7l096nc3z4zdvm1w7kafja7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmiscmeltho = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-meltho";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-meltho-1.0.4.tar.xz";
sha256 = "06ajsqjd20zsk9a44bl5i1mv1r9snil6l2947hk8z2bqf30mxgk3";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmiscmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-misc";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-misc-1.1.3.tar.xz";
sha256 = "1vcgc6lbc53fqaz8alhxcb6f231hhvj9hn2nkzg1mclbymhy7avr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmuttmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-mutt-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-mutt-misc-1.0.4.tar.xz";
sha256 = "095vd33kqd157j6xi4sjxwdsjpwpgqliifa8nkybq8rcw7s5j8xi";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontschumachermisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-schumacher-misc";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-schumacher-misc-1.1.3.tar.xz";
sha256 = "0w40lr214n39al449fnm4k1bpyj3fjrhz2yxqd6a6m8yvc69z14b";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontscreencyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-screen-cyrillic";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-screen-cyrillic-1.0.5.tar.xz";
sha256 = "1h75zn1rp7bdv6av4cnrajpaq6fkd7dx1lc7aijpw32qrnw8nxcg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontsonymisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-sony-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-sony-misc-1.0.4.tar.xz";
sha256 = "0swlhjmmagrfkip4i9yq7cr56hains1j41mjs05nxc6c7y19zc76";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontsunmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-sun-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-sun-misc-1.0.4.tar.xz";
sha256 = "17yvhk1hlajm3q57r09q8830zz7cnckrg8hgzajgyyljdl8xv16x";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fonttosfnt = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, freetype, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "fonttosfnt";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/fonttosfnt-1.2.3.tar.xz";
sha256 = "1bv1glfz4jqvkwx8hmv2vqilvxxl6jww3rvbzv6zbl6b83r96yma";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc freetype xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontutil = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-util";
version = "1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-util-1.4.1.tar.xz";
sha256 = "15fcd3rzlgm51fwgfapg6vzyd1kkd28rj149xq7iajqr7h9697sw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "fontutil" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontwinitzkicyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-winitzki-cyrillic";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-winitzki-cyrillic-1.0.4.tar.xz";
sha256 = "1a4pz8f7hz6nn9xirz2k1j81ykl3lwrpi1ydmzipciy15l984v9v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontxfree86type1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-xfree86-type1";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-xfree86-type1-1.0.5.tar.xz";
sha256 = "0ds8xbgxy9h0bqn2p38vylfzn8cqkp7n51kwmw1c18ayi9w2qg59";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
gccmakedep = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "gccmakedep";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/gccmakedep-1.0.4.tar.xz";
sha256 = "1di5rxv930nhf5ls07fx04l0lqsakxycplmrx4kc6qzvd63zk22h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
iceauth = callPackage ({ stdenv, pkg-config, fetchurl, libICE, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "iceauth";
version = "1.0.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/iceauth-1.0.10.tar.xz";
sha256 = "0ad0kbr5bfdk9na3jmjpg26gd6hwv4lxja2nkdwxrybal9yzpvix";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
ico = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "ico";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/ico-1.0.6.tar.xz";
sha256 = "01a4kykayckxzi4jzggaz3wh9qjcr6f4iykhvq7jhlz767a6kwrq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
imake = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "imake";
version = "1.0.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/imake-1.0.10.tar.xz";
sha256 = "1xgcsamfij22ggc4p8anvvihwyf4adg6gjdd6v7m9cypm37cppkm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libAppleWM = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libAppleWM";
version = "1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libAppleWM-1.4.1.tar.bz2";
sha256 = "0r8x28n45q89x91mz8mv0zkkcxi8wazkac886fyvflhiv2y8ap2y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "applewm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libFS = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libFS";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libFS-1.0.9.tar.xz";
sha256 = "12i0zh1v5zlba617nam8sjhfqi68qqnl7z5hsz3wqhijid1pjwsr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "libfs" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libICE = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libICE";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libICE-1.1.1.tar.xz";
sha256 = "0lg4sddalwmmzsnxv3fgdm2hzqp66j8b3syc0ancfhi9yzx7mrq3";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "ice" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libSM = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libuuid, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libSM";
version = "1.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libSM-1.2.4.tar.xz";
sha256 = "113vx53k6pyxf84v5kqb7qhcldx1fi78lym77lcb2xhj9lgfbjzx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE libuuid xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "sm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libWindowsWM = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libWindowsWM";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libWindowsWM-1.0.1.tar.bz2";
sha256 = "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "windowswm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libX11 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpthreadstubs, libxcb, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libX11";
version = "1.8.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libX11-1.8.9.tar.xz";
sha256 = "0qijpp9l6hhwwx22hncrzjpmb5ffcakj6pxa5lzgjkhl3l8qz7bp";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpthreadstubs libxcb xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "x11" "x11-xcb" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXScrnSaver = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXScrnSaver";
version = "1.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXScrnSaver-1.2.4.tar.xz";
sha256 = "1zi0r6mqa1g0hhsp02cdsjcxmsbipiv0v65c1h4pl84fydcjikbm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xscrnsaver" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXTrap = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXTrap";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXTrap-1.0.1.tar.bz2";
sha256 = "0bi5wxj6avim61yidh9fd3j4n8czxias5m8vss9vhxjnk1aksdwg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xtrap" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXau = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXau";
version = "1.0.11";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXau-1.0.11.tar.xz";
sha256 = "1sxv56rql3vsb14za0hgr07mipgvvcw48910srmky32pyn135ypk";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xau" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXaw = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXmu, libXpm, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXaw";
version = "1.0.16";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXaw-1.0.16.tar.xz";
sha256 = "13wwqfwaahm6dh35w0nkvw32x3li2s0glsks34ggh267ahmmf7bk";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto libXmu libXpm libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xaw6" "xaw7" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXcomposite = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXcomposite";
version = "0.4.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXcomposite-0.4.6.tar.xz";
sha256 = "11rcvk380l5540gfqy9p8mbzw3l1p5g8l214p870f28smvqbqh7y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXfixes ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcomposite" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXcursor = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXcursor";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXcursor-1.2.2.tar.xz";
sha256 = "1vl87819mnhlbnccchysv9nmax4abil5x3cr61x52vn55jyp3l2k";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXfixes libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcursor" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXdamage = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXdamage";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXdamage-1.1.6.tar.xz";
sha256 = "04axzdx75w0wcb4na7lfpa0ai0fddw60dmg7cigs7z32a8gkqwsj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXfixes ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xdamage" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXdmcp = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXdmcp";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXdmcp-1.1.5.tar.xz";
sha256 = "1312l8x3asib77wgf123w3nbabnky61mb6pnmmqapbf350l259fq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xdmcp" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXext = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXext";
version = "1.3.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXext-1.3.6.tar.xz";
sha256 = "0lwpx0b7lid47pff6dagp5h63bi0b3gsy05lqpyhbr4l76i9zdgd";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xext" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXfixes = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXfixes";
version = "6.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXfixes-6.0.1.tar.xz";
sha256 = "0n1dq2mi60i0c06i7j6lq64cq335ir2l89yj0amj3529s8ygk5dn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xfixes" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXfont = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, xorgproto, freetype, xtrans, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXfont";
version = "1.5.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXfont-1.5.4.tar.bz2";
sha256 = "0hiji1bvpl78aj3a3141hkk353aich71wv8l5l2z51scfy878zqs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc xorgproto freetype xtrans zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xfont" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXfont2 = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, xorgproto, freetype, xtrans, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXfont2";
version = "2.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXfont2-2.0.6.tar.xz";
sha256 = "1x5f4w6f94dq9hfcd11xzzjqbz30yn2hdrnmv1b3zyxhgq0j1jkl";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc xorgproto freetype xtrans zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xfont2" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXft = callPackage ({ stdenv, pkg-config, fetchurl, fontconfig, freetype, libX11, xorgproto, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXft";
version = "2.3.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXft-2.3.8.tar.xz";
sha256 = "0jfxqsqhjl2b2ll6b7x21mj02hxp5znkhjvbxw5a9h6lq95kr32y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ fontconfig freetype libX11 xorgproto libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xft" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXi = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXfixes, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXi";
version = "1.8.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXi-1.8.1.tar.xz";
sha256 = "19snjrsdib2y2iq8c1zbrp78qy1b6sdmyvif422gg27j2klc1gw9";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXfixes ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xi" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXinerama = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXinerama";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXinerama-1.1.5.tar.xz";
sha256 = "0p08q8q1wg0sixhizl2l1i935bk6x3ckj3bdd6qqr0n1zkqd352h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xinerama" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXmu = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXmu";
version = "1.2.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXmu-1.2.1.tar.xz";
sha256 = "1cp82iz7yki63iykvb3alwy4nwy01k2axi5rqpyfafca4j9pgcpw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xmu" "xmuu" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXp = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXau, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXp";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXp-1.0.4.tar.xz";
sha256 = "197iklxwyd4naryc6mzv0g5qi1dy1apxk9w9k3yshd1ax2wf668z";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXau libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xp" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXpm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXt, gettext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXpm";
version = "3.5.17";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXpm-3.5.17.tar.xz";
sha256 = "0hvf49qy55gwldpwpw7ihcmn5i2iinpjh2rbha63hzcy060izcv4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext ];
buildInputs = [ libX11 libXext xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xpm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXpresent = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXfixes, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXpresent";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXpresent-1.0.1.tar.xz";
sha256 = "06r34v7z3jb0x7l5ghlc1g82gjjp5ilq5p6j11galv86bagdyr5r";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXfixes libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xpresent" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXrandr = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXrandr";
version = "1.5.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXrandr-1.5.4.tar.xz";
sha256 = "1lxlqd9ffjr1myfpyk91594n1h07ck6121m6ba8qajjz6xjv1m8s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xrandr" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXrender = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXrender";
version = "0.9.11";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXrender-0.9.11.tar.xz";
sha256 = "096whakny5h16nlwz80z0l2nxigpsarl35mm5xqgzlc37ad7alxw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xrender" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXres = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXres";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXres-1.2.2.tar.xz";
sha256 = "0pvlzahqd8fcyq10wi7ipbxvgrg93hn0vqsymhw7b6sb93rlcx4s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xres" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXt = callPackage ({ stdenv, pkg-config, fetchurl, libICE, xorgproto, libSM, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXt";
version = "1.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXt-1.3.0.tar.xz";
sha256 = "14dz66rp66ar2a5q0fbsnlcqkbd34801pzdxj3f0hzc2vcy0p0jj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE xorgproto libSM libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xt" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXtst = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXi, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXtst";
version = "1.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXtst-1.2.4.tar.xz";
sha256 = "1j1kr90b7vmpqniqd0pd786kn5924q799c5m2kpgzd2lj85z7xc4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXi ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xtst" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXv = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXv";
version = "1.0.12";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXv-1.0.12.tar.xz";
sha256 = "0j1qqrhbhdi3kqz0am5i1lhs31ql9pbc14z41w0a5xw9yq4zmxxa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xv" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXvMC = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXv, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXvMC";
version = "1.0.14";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXvMC-1.0.14.tar.xz";
sha256 = "1nayf8qck0b1xb88dirdbvj7clr18wq1dxs73zwbpzdsnsv9xgp4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXv ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xvmc" "xvmc-wrapper" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXxf86dga = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXxf86dga";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXxf86dga-1.1.6.tar.xz";
sha256 = "03wqsxbgyrdbrhw8fk3fxc9nk8jnwz5537ym2yif73w0g5sl4i5y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xxf86dga" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXxf86misc = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXxf86misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXxf86misc-1.0.4.tar.bz2";
sha256 = "107k593sx27vjz3v7gbb223add9i7w0bjc90gbb3jqpin3i07758";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xxf86misc" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXxf86vm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXxf86vm";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXxf86vm-1.1.5.tar.xz";
sha256 = "1rw8z01vgfc4wvf0q75sgnj6n04dkrw1w7z455qydrz0nd4fyzr4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xxf86vm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libdmx = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libdmx";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libdmx-1.1.5.tar.xz";
sha256 = "0kzprd1ak3m3042m5hra50nsagswciis9p21ckilyaqbidmf591m";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "dmx" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libfontenc = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libfontenc";
version = "1.1.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libfontenc-1.1.8.tar.xz";
sha256 = "1ihlznj4m49jn1887cr86qqhrrlghvbfj7bbh230svi30pac60kv";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "fontenc" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libpciaccess";
version = "0.18.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libpciaccess-0.18.1.tar.xz";
sha256 = "0xpslrjnfrc1a7y8f8qwnd3wq24ndpj2q77ds12mbnwand239x2a";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "pciaccess" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libpthreadstubs = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libpthread-stubs";
version = "0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/libpthread-stubs-0.5.tar.xz";
sha256 = "1g224hyy694jch54357zc895z46r90xs193hg4m7rfnfxinmdnjr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "pthread-stubs" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxcb = callPackage ({ stdenv, pkg-config, fetchurl, libxslt, libpthreadstubs, libXau, xcbproto, libXdmcp, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxcb";
version = "1.17.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxcb-1.17.0.tar.xz";
sha256 = "0mbdkajqhg0j0zjc9a2z1qyv9mca797ihvifc9qyl3vijscvz7jr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config python3 ];
buildInputs = [ libxslt libpthreadstubs libXau xcbproto libXdmcp ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb" "xcb-composite" "xcb-damage" "xcb-dbe" "xcb-dpms" "xcb-dri2" "xcb-dri3" "xcb-ge" "xcb-glx" "xcb-present" "xcb-randr" "xcb-record" "xcb-render" "xcb-res" "xcb-screensaver" "xcb-shape" "xcb-shm" "xcb-sync" "xcb-xevie" "xcb-xf86dri" "xcb-xfixes" "xcb-xinerama" "xcb-xinput" "xcb-xkb" "xcb-xprint" "xcb-xselinux" "xcb-xtest" "xcb-xv" "xcb-xvmc" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxcvt = callPackage ({ stdenv, pkg-config, fetchurl, meson, ninja, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxcvt";
version = "0.1.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz";
sha256 = "0f6vf47lay9y288n8yg9ckjgz5ypn2hnp03ipp7javkr8h2njq85";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config meson ninja ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxkbfile = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxkbfile";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxkbfile-1.1.3.tar.xz";
sha256 = "1v2bhw1q1cj3wjfs0igq393iz10whcavbyxlm3k9xfvsk7m3xdm9";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xkbfile" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxshmfence = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxshmfence";
version = "1.3.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxshmfence-1.3.2.tar.xz";
sha256 = "0vv0c7rjf6nd1afbal4c4ralallarak1v3ss3gcjdca0pibz43c7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xshmfence" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
listres = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXmu, xorgproto, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "listres";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/listres-1.0.6.tar.xz";
sha256 = "1jj3xqm4bkzzdikb189ga6q79267jklpf5byhzr599lvsvpm672d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
lndir = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "lndir";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/lndir-1.0.5.tar.xz";
sha256 = "1nsd23kz6iqxfcis3432zq01i54n98b94m2gcsay1k3mamx5fr9v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
luit = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "luit";
version = "20240102";
builder = ./builder.sh;
src = fetchurl {
url = "https://invisible-mirror.net/archives/luit/luit-20240102.tgz";
sha256 = "10n0xf8m3j6xhj5dgc0km40n9vy38hwnvjfq4pr0xiffrllflym0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
makedepend = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "makedepend";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/makedepend-1.0.9.tar.xz";
sha256 = "1m1dg32z22fw9shg0wsxw7dvdcnfm16gq9qxpkfxixpzb6vdxl4j";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
mkfontscale = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, freetype, xorgproto, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "mkfontscale";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/mkfontscale-1.2.3.tar.xz";
sha256 = "0pp7dyfrrkrqxslk9q8660k0h4swaqlixsnnph2fxb7i8k1ws899";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc freetype xorgproto zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
oclock = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, libX11, libXext, libXmu, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "oclock";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/oclock-1.0.5.tar.xz";
sha256 = "0p4nqfrhy1srqqzbamp7afa54clbydbhprd1nxbd12g8anb9f2cg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libxkbfile libX11 libXext libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
sessreg = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "sessreg";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/sessreg-1.1.3.tar.xz";
sha256 = "1hmc9wsfgl2wmy0kccwa4brxbv02w5wiz5hrz72dsz87x1fwsah2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
setxkbmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "setxkbmap";
version = "1.3.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/setxkbmap-1.3.4.tar.xz";
sha256 = "1pps0x66512y3f7v6xgnb6gjbllsgi4q5zxmjcdiv60fsia8b3dy";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
smproxy = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libSM, libXmu, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "smproxy";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/smproxy-1.0.7.tar.xz";
sha256 = "01gkz4n2pfxiklzzx3ghnm9shx3626jcriwvrs3pvawxrhvr5aaa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE libSM libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
transset = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "transset";
version = "1.0.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/transset-1.0.3.tar.xz";
sha256 = "1zp6ldxb3h2zsr4nmkb8aj8ia8v3qvjj3w85by5xh3fxvlq8zqqz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
twm = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libSM, libX11, libXext, libXmu, xorgproto, libXrandr, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "twm";
version = "1.0.12";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/twm-1.0.12.tar.xz";
sha256 = "1r5gfv1gvcjn39v7n6znpnvifwhlw2zf8gfrxq8vph84vva03wma";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE libSM libX11 libXext libXmu xorgproto libXrandr libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
utilmacros = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "util-macros";
version = "1.20.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/util-macros-1.20.1.tar.xz";
sha256 = "1xffkcqv96vpk5pckisanrvg4w7i9ciqhs6yv7sc12p7vii8yc0b";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-macros" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
viewres = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXmu, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "viewres";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/viewres-1.0.7.tar.xz";
sha256 = "0a66mz27gcsxd1qq1ij0w8dv4wjvszgbf5ygw5dga40sbc464nmi";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
x11perf = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, libXft, libXmu, xorgproto, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "x11perf";
version = "1.6.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/x11perf-1.6.1.tar.bz2";
sha256 = "0d3wh6z6znwhfdiv0zaggfj0xgish98xa10yy76b9517zj7hnzhw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext libXft libXmu xorgproto libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xauth = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXau, libXext, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xauth";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xauth-1.1.3.tar.xz";
sha256 = "0cwxzq7lv932rcfad3baanr541qcjjdhyrhxy0bzjcp3pac581z7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXau libXext libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xbacklight = callPackage ({ stdenv, pkg-config, fetchurl, libxcb, xcbutil, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xbacklight";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xbacklight-1.2.3.tar.bz2";
sha256 = "1plssg0s3pbslg6rfzxp9sx8ryvn8l32zyvc8zp9zsbsfwjg69rs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxcb xcbutil ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xbitmaps = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xbitmaps";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/data/xbitmaps-1.1.3.tar.xz";
sha256 = "0yhgrllia3lbqx9b21w31w4sppx1a9ggrk62hrys2ckqi1aasv5d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xbitmaps" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcalc = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcalc";
version = "1.1.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcalc-1.1.2.tar.xz";
sha256 = "1m0wzhjvc88kmx12ykdml5rqlz9h2iki9mkfdngji53y8nhxyy45";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbproto = callPackage ({ stdenv, pkg-config, fetchurl, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-proto";
version = "1.17.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/proto/xcb-proto-1.17.0.tar.xz";
sha256 = "130lc8jx43s83496nc8jn47zixjcp4abgsz69pvrjiqg279aq6rc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config python3 ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-proto" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutil = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-0.4.1.tar.xz";
sha256 = "04p54r0zjc44fpw1hdy4rhygv37sx2vr2lllxjihykz5v2xkpgjs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-atom" "xcb-aux" "xcb-event" "xcb-util" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilcursor = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbutilimage, xcbutilrenderutil, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-cursor";
version = "0.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/xcb-util-cursor-0.1.5.tar.xz";
sha256 = "0mrwcrm6djbd5zdvqb5v4wr87bzawnaacyqwwhfghw09ssq9kbqc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xcbutilimage xcbutilrenderutil xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-cursor" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilerrors = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbproto, xorgproto, m4, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-errors";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-errors-1.0.1.tar.xz";
sha256 = "0mzkh3xj1n690dw8hrdhyjykd71ib0ls9n5cgf9asna2k1xwha2n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 python3 ];
buildInputs = [ gperf libxcb xcbproto xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-errors" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilimage = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbutil, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-image";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-image-0.4.1.tar.xz";
sha256 = "0g8dwknrlz96k176qxh8ar84x9kpppci9b978zyp24nvvbjqxbfc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xcbutil xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-image" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilkeysyms = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-keysyms";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-keysyms-0.4.1.tar.xz";
sha256 = "0f66snk179hmp8ppgv1zp9y7pl1vzn52znpikm1fsaj1ji90l9kw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-keysyms" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilrenderutil = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-renderutil";
version = "0.3.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-renderutil-0.3.10.tar.xz";
sha256 = "1fh4dnlwlqyccrhmmwlv082a7mxc7ss7vmzmp7xxp39dwbqd859y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-renderutil" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilwm = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-wm";
version = "0.4.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-wm-0.4.2.tar.xz";
sha256 = "02wai17mxfbvlnj4l4bjbvah97rccdivzvd7mrznhr32s0hlxhv2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-ewmh" "xcb-icccm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xclock = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXft, libxkbfile, libXmu, xorgproto, libXrender, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xclock";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xclock-1.1.1.tar.xz";
sha256 = "0b3l1zwz2b1cn46f8pd480b835j9anadf929vqpll107iyzylz6z";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXft libxkbfile libXmu xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcmsdb = callPackage ({ stdenv, pkg-config, fetchurl, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcmsdb";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcmsdb-1.0.6.tar.xz";
sha256 = "0magrza0i5qwpf0zlpqjychp3bzxgdw3p5v616xl4nbxag2fwxrw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcompmgr = callPackage ({ stdenv, pkg-config, fetchurl, libXcomposite, libXdamage, libXext, libXfixes, xorgproto, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcompmgr";
version = "1.1.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcompmgr-1.1.9.tar.xz";
sha256 = "1w564walyqi3bqnnl8l2d949v64smipdw2q8lnrixl3jhrlvcxa8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXcomposite libXdamage libXext libXfixes xorgproto libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xconsole = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xconsole";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xconsole-1.0.8.tar.xz";
sha256 = "195vhqjrzjf4kkzmy0kx50n1bv2kj9fg7mi18mm2w3p4d3q6ljkv";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcursorgen = callPackage ({ stdenv, pkg-config, fetchurl, libpng, libX11, libXcursor, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcursorgen";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcursorgen-1.0.8.tar.xz";
sha256 = "16yc82k4vp7icmf9247z4v38r65pdf032mrpzxj5wa2fggi3rcrj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libpng libX11 libXcursor xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcursorthemes = callPackage ({ stdenv, pkg-config, fetchurl, libXcursor, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcursor-themes";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/data/xcursor-themes-1.0.7.tar.xz";
sha256 = "1j3qfga5llp8g702n7mivvdvfjk7agsgnbglbfh99n13i3sfiflm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXcursor ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xdm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXau, libXaw, libXdmcp, libXext, libXft, libXinerama, libXmu, libXpm, xorgproto, libXrender, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xdm";
version = "1.1.16";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xdm-1.1.16.tar.xz";
sha256 = "1737hz8g3wpgdfj6y11q1xwma40wvgz85ckp6wv0hmz9h6c21wmw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXau libXaw libXdmcp libXext libXft libXinerama libXmu libXpm xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xdpyinfo = callPackage ({ stdenv, pkg-config, fetchurl, libdmx, libX11, libxcb, libXcomposite, libXext, libXi, libXinerama, xorgproto, libXrender, libXtst, libXxf86dga, libXxf86misc, libXxf86vm, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xdpyinfo";
version = "1.3.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xdpyinfo-1.3.4.tar.xz";
sha256 = "0aw2yhx4ys22231yihkzhnw9jsyzksl4yyf3sx0689npvf0sbbd8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libdmx libX11 libxcb libXcomposite libXext libXi libXinerama xorgproto libXrender libXtst libXxf86dga libXxf86misc libXxf86vm ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xdriinfo = callPackage ({ stdenv, pkg-config, fetchurl, libGL, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xdriinfo";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xdriinfo-1.0.7.tar.xz";
sha256 = "0d7p9fj3znq0av9pjgi2kphqaz5w7b9hxlz63zbxs69bknp8p0yx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libGL xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xev = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xev";
version = "1.2.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xev-1.2.6.tar.xz";
sha256 = "1mq7332kgisd9yq0w0rv11vhwhgpkmpg7pfdlyn776dc13hcbqb1";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xeyes = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxcb, libXext, libXi, libXmu, xorgproto, libXrender, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xeyes";
version = "1.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xeyes-1.3.0.tar.xz";
sha256 = "08rhfp5xlmdbyxkvxhgjxdn6vwzrbrjyd7jkk8b7wi1kpw0ccl09";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxcb libXext libXi libXmu xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputevdev = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libevdev, udev, mtdev, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-evdev";
version = "2.10.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2";
sha256 = "1h1y0fwnawlp4yc5llr1l7hwfcxxpln2fxhy6arcf6w6h4z0f9l7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libevdev udev mtdev xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-evdev" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputjoystick = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-joystick";
version = "1.6.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-joystick-1.6.4.tar.xz";
sha256 = "1lnc6cvrg81chb2hj3jphgx7crr4ab8wn60mn8f9nsdwza2w8plh";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-joystick" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputkeyboard = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-keyboard";
version = "2.0.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-keyboard-2.0.0.tar.xz";
sha256 = "1fgya6a0pzsb8ynp2qhx3bqg6nfc4y2sw9wmk7zd8pqplbqzsrij";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputlibinput = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libinput, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-libinput";
version = "1.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-libinput-1.4.0.tar.xz";
sha256 = "1673ydfrvfqd4inz3vx1qyxa0mhr0f4bi0r7mrcmpisxi76i8g9s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libinput xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-libinput" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputmouse = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-mouse";
version = "1.9.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-mouse-1.9.5.tar.xz";
sha256 = "0s4rzp7aqpbqm4474hg4bz7i7vg3ir93ck2q12if4lj3nklqmpjg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-mouse" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputsynaptics = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libevdev, libX11, libXi, xorgserver, libXtst, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-synaptics";
version = "1.9.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-synaptics-1.9.2.tar.xz";
sha256 = "0f1cjs9haxhjybfh2lh579s15i2q0q19whynpda3giizj6mlmymq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libevdev libX11 libXi xorgserver libXtst ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-synaptics" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputvmmouse = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, udev, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-vmmouse";
version = "13.2.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-vmmouse-13.2.0.tar.xz";
sha256 = "1f1rlgp1rpsan8k4ax3pzhl1hgmfn135r31m80pjxw5q19c7gw2n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto udev xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputvoid = callPackage ({ stdenv, pkg-config, fetchurl, xorgserver, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-void";
version = "1.4.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-void-1.4.2.tar.xz";
sha256 = "11bqy2djgb82c1g8ylpfwp3wjw4x83afi8mqyn5fvqp03kidh4d2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgserver xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoamdgpu = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, mesa, libGL, libdrm, udev, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-amdgpu";
version = "23.0.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-amdgpu-23.0.0.tar.xz";
sha256 = "0qf0kjh6pww5abxmqa4c9sfa2qq1hq4p8qcgqpfd1kpkcvmg012g";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto mesa libGL libdrm udev xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoapm = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-apm";
version = "1.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-apm-1.3.0.tar.bz2";
sha256 = "0znwqfc8abkiha98an8hxsngnz96z6cd976bc4bsvz1km6wqk0c0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoark = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-ark";
version = "0.7.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-ark-0.7.6.tar.xz";
sha256 = "0p88blr3zgy47jc4aqivc6ypj4zq9pad1cl70wwz9xig29w9xk2s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoast = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-ast";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-ast-1.1.6.tar.xz";
sha256 = "1bqdjcxi8fj48821322djdqnrla2i48wqckdf364zagrqyllyxbm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoati = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, mesa, libGL, libdrm, udev, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-ati";
version = "22.0.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-ati-22.0.0.tar.xz";
sha256 = "0vdznwx78alhbb05paw2xd65hcsila2kqflwwnbpq8pnsdbbpj68";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto mesa libGL libdrm udev libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videochips = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-chips";
version = "1.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-chips-1.5.0.tar.xz";
sha256 = "1cyljd3h2hjv42ldqimf4lllqhb8cma6p3n979kr8nn81rjdkhw4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videocirrus = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-cirrus";
version = "1.6.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-cirrus-1.6.0.tar.xz";
sha256 = "00b468w01hqjczfqz42v2vqhb14db4wazcqi1w29lgfyhc0gmwqf";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videodummy = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-dummy";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-dummy-0.4.1.tar.xz";
sha256 = "1byzsdcnlnzvkcqrzaajzc3nzm7y7ydrk9bjr4x9lx8gznkj069m";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videofbdev = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-fbdev";
version = "0.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-fbdev-0.5.0.tar.bz2";
sha256 = "16a66zr0l1lmssa07i3rzy07djxnb45c17ks8c71h8l06xgxihyw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videogeode = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-geode";
version = "2.11.21";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-geode-2.11.21.tar.xz";
sha256 = "07lzbyxss0m5i4j58z43zri2baawci9q1ykv1g828wqi2hzsqml2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoglide = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-glide";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-glide-1.2.2.tar.bz2";
sha256 = "1vaav6kx4n00q4fawgqnjmbdkppl0dir2dkrj4ad372mxrvl9c4y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoglint = callPackage ({ stdenv, pkg-config, fetchurl, libpciaccess, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-glint";
version = "1.2.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-glint-1.2.9.tar.bz2";
sha256 = "1lkpspvrvrp9s539bhfdjfh4andaqyk63l6zjn8m3km95smk6a45";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libpciaccess xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoi128 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-i128";
version = "1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-i128-1.4.1.tar.xz";
sha256 = "0imwmkam09wpp3z3iaw9i4hysxicrrax7i3p0l2glgp3zw9var3h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoi740 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-i740";
version = "1.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-i740-1.4.0.tar.bz2";
sha256 = "0l3s1m95bdsg4gki943qipq8agswbb84dzcflpxa3vlckwhh3r26";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videointel = callPackage ({ stdenv, pkg-config, fetchurl, cairo, xorgproto, libdrm, libpng, udev, libpciaccess, libX11, xcbutil, libxcb, libXcursor, libXdamage, libXext, libXfixes, xorgserver, libXrandr, libXrender, libxshmfence, libXtst, libXvMC, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-intel";
version = "2.99.917";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-intel-2.99.917.tar.bz2";
sha256 = "1jb7jspmzidfixbc0gghyjmnmpqv85i7pi13l4h2hn2ml3p83dq0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ cairo xorgproto libdrm libpng udev libpciaccess libX11 xcbutil libxcb libXcursor libXdamage libXext libXfixes xorgserver libXrandr libXrender libxshmfence libXtst libXvMC ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videomga = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-mga";
version = "2.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-mga-2.0.1.tar.xz";
sha256 = "1aq3aqh2yg09gy864kkshfx5pjl5w05jdz97bx5bnrbrhdq3p8r7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoneomagic = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-neomagic";
version = "1.3.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-neomagic-1.3.1.tar.xz";
sha256 = "153lzhq0vahg3875wi8hl9rf4sgizs41zmfg6hpfjw99qdzaq7xn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videonewport = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-newport";
version = "0.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-newport-0.2.4.tar.bz2";
sha256 = "1yafmp23jrfdmc094i6a4dsizapsc9v0pl65cpc8w1kvn7343k4i";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videonouveau = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-nouveau";
version = "3ee7cbca8f9144a3bb5be7f71ce70558f548d268";
builder = ./builder.sh;
src = fetchurl {
url = "https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/archive/3ee7cbca8f9144a3bb5be7f71ce70558f548d268/xf86-video-nouveau-3ee7cbca8f9144a3bb5be7f71ce70558f548d268.tar.bz2";
sha256 = "0rhs3z274jdzd82pcsl25xn8hmw6i4cxs2kwfnphpfhxbbkiq7wl";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videonv = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-nv";
version = "2.1.23";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-nv-2.1.23.tar.xz";
sha256 = "1jlap6xjn4pfwg9ab8fxm5mwf4dqfywp70bgc0071m7k66jbv3f6";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoomap = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-omap";
version = "0.4.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-omap-0.4.5.tar.bz2";
sha256 = "0nmbrx6913dc724y8wj2p6vqfbj5zdjfmsl037v627jj0whx9rwk";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoopenchrome = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, libX11, libXext, xorgserver, libXvMC, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-openchrome";
version = "0.6.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-openchrome-0.6.0.tar.bz2";
sha256 = "0x9gq3hw6k661k82ikd1y2kkk4dmgv310xr5q59dwn4k6z37aafs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess libX11 libXext xorgserver libXvMC ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoqxl = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-qxl";
version = "0.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-qxl-0.1.6.tar.xz";
sha256 = "0pwncx60r1xxk8kpp9a46ga5h7k7hjqf14726v0gra27vdc9blra";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videor128 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-r128";
version = "6.12.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-r128-6.12.1.tar.xz";
sha256 = "0hf7h54wxgs8njavp0kgadjq1787fhbd588j7pj685hz2wmkq0kx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videorendition = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-rendition";
version = "4.2.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-rendition-4.2.7.tar.bz2";
sha256 = "0yzqcdfrnnyaaaa76d4hpwycpq4x2j8qvg9m4q19lj4xbicwc4cm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videos3virge = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-s3virge";
version = "1.11.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-s3virge-1.11.1.tar.xz";
sha256 = "1qzfcq3rlpfdb6qxz8hrp9py1q11vyzl4iqxip1vpgfnfn83vl6f";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosavage = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-savage";
version = "2.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-savage-2.4.1.tar.xz";
sha256 = "1bqhgldb6yahpgav7g7cyc4kl5pm3mgkq8w2qncj36311hb92hb7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosiliconmotion = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-siliconmotion";
version = "1.7.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-siliconmotion-1.7.10.tar.xz";
sha256 = "1h4g2mqxshaxii416ldw0aqy6cxnsbnzayfin51xm2526dw9q18n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosis = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sis";
version = "0.12.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sis-0.12.0.tar.gz";
sha256 = "00j7i2r81496w27rf4nq9gc66n6nizp3fi7nnywrxs81j1j3pk4v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosisusb = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sisusb";
version = "0.9.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sisusb-0.9.7.tar.bz2";
sha256 = "090lfs3hjz3cjd016v5dybmcsigj6ffvjdhdsqv13k90p4b08h7l";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosuncg6 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-suncg6";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-suncg6-1.1.3.tar.xz";
sha256 = "16c3g5m0f5y9nx2x6w9jdzbs9yr6xhq31j37dcffxbsskmfxq57w";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosunffb = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sunffb";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sunffb-1.2.3.tar.xz";
sha256 = "0pf4ddh09ww7sxpzs5gr9pxh3gdwkg3f54067cp802nkw1n8vypi";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosunleo = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sunleo";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sunleo-1.2.3.tar.xz";
sha256 = "1px670aiqyzddl1nz3xx1lmri39irajrqw6dskirs2a64jgp3dpc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videotdfx = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-tdfx";
version = "1.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-tdfx-1.5.0.tar.bz2";
sha256 = "0qc5wzwf1n65si9rc37bh224pzahh7gp67vfimbxs0b9yvhq0i9g";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videotga = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-tga";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-tga-1.2.2.tar.bz2";
sha256 = "0cb161lvdgi6qnf1sfz722qn38q7kgakcvj7b45ba3i0020828r0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videotrident = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-trident";
version = "1.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-trident-1.4.0.tar.xz";
sha256 = "16qqn1brz50mwcy42zi1wsw9af56qadsaaiwm9hn1p6plyf22xkz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videov4l = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-v4l";
version = "0.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-v4l-0.3.0.tar.bz2";
sha256 = "084x4p4avy72mgm2vnnvkicw3419i6pp3wxik8zqh7gmq4xv5z75";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovboxvideo = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-vboxvideo";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-vboxvideo-1.0.1.tar.xz";
sha256 = "12kzgf516mbdygpni0jzm3dv60vz6vf704f3hgc6pi9bgpy6bz4f";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovesa = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-vesa";
version = "2.6.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-vesa-2.6.0.tar.xz";
sha256 = "1ccvaigb1f1kz8nxxjmkfn598nabd92p16rx1g35kxm8n5qjf20h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovmware = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, libX11, libXext, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-vmware";
version = "13.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-vmware-13.4.0.tar.xz";
sha256 = "06mq7spifsrpbwq9b8kn2cn61xq6mpkq6lvh4qi6xk2yxpjixlxf";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess libX11 libXext xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovoodoo = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-voodoo";
version = "1.2.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-voodoo-1.2.6.tar.xz";
sha256 = "00pn5826aazsdipf7ny03s1lypzid31fmswl8y2hrgf07bq76ab2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videowsfb = callPackage ({ stdenv, pkg-config, fetchurl, xorgserver, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-wsfb";
version = "0.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-wsfb-0.4.0.tar.bz2";
sha256 = "0hr8397wpd0by1hc47fqqrnaw3qdqd8aqgwgzv38w5k3l3jy6p4p";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgserver xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoxgi = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-xgi";
version = "1.6.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-xgi-1.6.1.tar.bz2";
sha256 = "10xd2vah0pnpw5spn40n4p95mpmgvdkly4i1cz51imnlfsw7g8si";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfd = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, fontconfig, libXaw, libXft, libXmu, xorgproto, libXrender, libXt, gettext, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfd";
version = "1.1.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfd-1.1.4.tar.xz";
sha256 = "1zbnj0z28dx2rm2h7pjwcz7z1jnl28gz0v9xn3hs2igxcvxhyiym";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext wrapWithXFileSearchPathHook ];
buildInputs = [ libxkbfile fontconfig libXaw libXft libXmu xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfontsel = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, xorgproto, libXt, gettext, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfontsel";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfontsel-1.1.1.tar.xz";
sha256 = "1j827aiv7lsr2y7jgmv6pb5wmr2l3r3nd2pys0z2a0bpi9jqcjvs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfs = callPackage ({ stdenv, pkg-config, fetchurl, libXfont2, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfs";
version = "1.2.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfs-1.2.1.tar.xz";
sha256 = "1rn1l76z4l133491wb1klixbwb8az5cnrzwx37fb3vnpmplc72ix";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXfont2 xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfsinfo = callPackage ({ stdenv, pkg-config, fetchurl, libFS, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfsinfo";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfsinfo-1.0.7.tar.xz";
sha256 = "0x48p4hk0lds2s8nwzgfl616r99s28ydx02zs7p1fxxs3i2wmwwj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libFS xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xgamma = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXxf86vm, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xgamma";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xgamma-1.0.7.tar.xz";
sha256 = "13xw2fqp9cs7xj3nqi8khqxv81rk0dd8khp59xgs2lw9bbldly8w";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXxf86vm ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xgc = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xgc";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xgc-1.0.6.tar.xz";
sha256 = "0h5jm2946f5m1g8a3qh1c01h3zrsjjivi09vi9rmij2frvdvp1vv";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xhost = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXau, libXmu, xorgproto, gettext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xhost";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xhost-1.0.9.tar.xz";
sha256 = "0ib66h78ykc4zki4arh8hkcsgk1mk8yyy0ay5sdb2d908qqvb1pa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext ];
buildInputs = [ libX11 libXau libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xinit = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xinit";
version = "1.4.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xinit-1.4.2.tar.xz";
sha256 = "08qz6f6yhis6jdcp6hzspql6ib9a9zp0ddhhbac1b7zg4a6xrn5p";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xinput = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXi, libXinerama, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xinput";
version = "1.6.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xinput-1.6.4.tar.xz";
sha256 = "1j2pf28c54apr56v1fmvprp657n6x4sdrv8f24rx3138cl6x015d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXi libXinerama libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbcomp = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbcomp";
version = "1.4.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz";
sha256 = "0xqzz209m9i43jbyrf2lh4xdbyhzzzn9mis2f2c32kplwla82a0a";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xkbcomp" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbevd = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbevd";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbevd-1.1.5.tar.xz";
sha256 = "0swjhk33fp15060hhzycmk288ys51wwm6l7p9xy4blz95mq7nd9q";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbprint = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbprint";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbprint-1.0.6.tar.xz";
sha256 = "1c57kb8d8cbf720n9bcjhhaqpk08lac0sk4l0jp8j0mryw299k4r";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbutils = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXaw, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbutils";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbutils-1.0.6.tar.xz";
sha256 = "0pp2bsksblvvw0fx667k2bl5sm0baj7pp2cjvq0vmk093vpbp8ii";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXaw libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkeyboardconfig = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkeyboard-config";
version = "2.41";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.41.tar.xz";
sha256 = "13vjvyg1fjvsqzqkpxzigvv94v154mcb2gba4d80spi9aywxcb7h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkill = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkill";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkill-1.0.6.tar.xz";
sha256 = "01xrmqw498hqlhn6l1sq89s31k6sjf6xlij6a08pnrvmqiwama75";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xload = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, xorgproto, libXt, gettext, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xload";
version = "1.2.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xload-1.2.0.tar.xz";
sha256 = "104snn0rpnc91bmgj797cj6sgmkrp43n9mg20wbmr8p14kbfc3rc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xlsatoms = callPackage ({ stdenv, pkg-config, fetchurl, libxcb, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xlsatoms";
version = "1.1.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xlsatoms-1.1.4.tar.xz";
sha256 = "1dviriynilkw0jwl0s2h8y95pwh8cxj95cnmllkd6rn0args3gzl";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxcb ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xlsclients = callPackage ({ stdenv, pkg-config, fetchurl, libxcb, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xlsclients";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xlsclients-1.1.5.tar.xz";
sha256 = "1qxsav5gicsfwv1dqlcfpj47vy9i30i7iysrfx5aql02wxbyxfk8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxcb ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xlsfonts = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xlsfonts";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xlsfonts-1.0.8.tar.xz";
sha256 = "1kdnzyrm1wqwylghavn9lqi0h4lwf9ifkcv3zikbi176mjg90zw0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmag = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmag";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmag-1.0.7.tar.xz";
sha256 = "0qblrqrhxml2asgbck53a1v7c4y7ap7jcyqjg500h1i7bb63d680";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmessage = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmessage";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmessage-1.0.7.tar.xz";
sha256 = "0mh3lclzh82l4wkwg1d9gflnm1irjydihg30gqfxcwmpl2vwqgvh";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmodmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmodmap";
version = "1.0.11";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmodmap-1.0.11.tar.xz";
sha256 = "10byhzdfv1xckqc3d2v52xg1ggxn5j806x4450l3ig5hyxl82bws";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmore = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmore";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmore-1.0.4.tar.xz";
sha256 = "16havfffngvx5kc9lam8rhsdfabsj1rsv4g49z346knyq7dn1dby";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgcffiles = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-cf-files";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/xorg-cf-files-1.0.8.tar.xz";
sha256 = "1f8primgb6qw3zy7plbsj4a1kdhdqb04xpdys520zaygxxfra23l";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgdocs = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-docs";
version = "1.7.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/doc/xorg-docs-1.7.3.tar.xz";
sha256 = "1vyxpjcv8z5r5f5iza726ahzzwdapbbkxzv1b6w5izyrnppg58i8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgproto = callPackage ({ stdenv, pkg-config, fetchurl, libXt, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorgproto";
version = "2024.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/proto/xorgproto-2024.1.tar.xz";
sha256 = "0nfbbi4j130m2gxzp20hp642xizbbl68jpbzahiq8nw183yja8ip";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config python3 ];
buildInputs = [ libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "applewmproto" "bigreqsproto" "compositeproto" "damageproto" "dmxproto" "dpmsproto" "dri2proto" "dri3proto" "evieproto" "fixesproto" "fontcacheproto" "fontsproto" "glproto" "inputproto" "kbproto" "lg3dproto" "presentproto" "printproto" "randrproto" "recordproto" "renderproto" "resourceproto" "scrnsaverproto" "trapproto" "videoproto" "windowswmproto" "xcalibrateproto" "xcmiscproto" "xextproto" "xf86bigfontproto" "xf86dgaproto" "xf86driproto" "xf86miscproto" "xf86rushproto" "xf86vidmodeproto" "xineramaproto" "xproto" "xproxymngproto" "xwaylandproto" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgserver = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, openssl, libX11, libXau, libxcb, xcbutil, xcbutilwm, xcbutilimage, xcbutilkeysyms, xcbutilrenderutil, libXdmcp, libXfixes, libxkbfile, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-server";
version = "21.1.13";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xserver/xorg-server-21.1.13.tar.xz";
sha256 = "033lvjihidc68v08izrr63va8jhkfmzcjg0d6rm26wizjkah4nml";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto openssl libX11 libXau libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms xcbutilrenderutil libXdmcp libXfixes libxkbfile ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-server" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgsgmldoctools = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-sgml-doctools";
version = "1.12.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/doc/xorg-sgml-doctools-1.12.1.tar.xz";
sha256 = "0vvdnl1x82mr2phcq9z6dg94mas56zdmbm6lmkaqjkkbf3058p8a";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-sgml-doctools" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xpr = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xpr";
version = "1.2.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xpr-1.2.0.tar.xz";
sha256 = "1hyf6mc2l7lzkf21d5j4z6glg9y455hlsg8lv2lz028k6gw0554b";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xprop = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xprop";
version = "1.2.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xprop-1.2.7.tar.xz";
sha256 = "0pw2iv7dcy2xq5fh3427nx88pjj9d9rry3930qj1c6mricaf6dj4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xrandr = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXrandr, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xrandr";
version = "1.5.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xrandr-1.5.2.tar.xz";
sha256 = "0h7jy4c5zgrr06fimnnxhy5ba782b1n4aik29g6bln4h1mwy9gn8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXrandr libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xrdb = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xrdb";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xrdb-1.2.2.tar.xz";
sha256 = "1x1ka0zbcw66a06jvsy92bvnsj9vxbvnq1hbn1az4f0v4fmzrx9i";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xrefresh = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xrefresh";
version = "1.1.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xrefresh-1.1.0.tar.xz";
sha256 = "0pwb5c9g3xxs70gc35hahxq2ky8261pw9n04j01a6dffbqnmkv99";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xset = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, libXmu, xorgproto, libXxf86misc, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xset";
version = "1.2.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xset-1.2.5.tar.xz";
sha256 = "0bsyyx3k32k9vpb8x3ks7hlfr03nm0i14fv3cg6n4f2vcdajsscz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext libXmu xorgproto libXxf86misc ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xsetroot = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xbitmaps, libXcursor, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xsetroot";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xsetroot-1.1.3.tar.xz";
sha256 = "1l9qcv4mldj70slnmfg56nv7yh9j9ca1x795bl26whmlkrdb90b0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xbitmaps libXcursor libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xsm = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libSM, libX11, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xsm";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xsm-1.0.6.tar.xz";
sha256 = "1kk398lbwyag8dljfmjfn4psdwmh66yhvab85xckf306qrscfk5p";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libICE libSM libX11 libXaw xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xstdcmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xstdcmap";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xstdcmap-1.0.5.tar.xz";
sha256 = "1061b95j08mlwpadyilmpbzfgmm08z69k8nrkbn9k11rg7ilfn1n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xtrans = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xtrans";
version = "1.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/xtrans-1.5.0.tar.xz";
sha256 = "1gdiiw64p279a1x033w7i002myry9v75pwmc1gsdpzbbd41vg90v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xtrans" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xtrap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXt, libXTrap, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xtrap";
version = "1.0.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xtrap-1.0.3.tar.bz2";
sha256 = "0sqm4j1zflk1s94iq4waa70hna1xcys88v9a70w0vdw66czhvj2j";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXt libXTrap ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xvinfo = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXv, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xvinfo";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xvinfo-1.1.5.tar.xz";
sha256 = "0164qpbjmxxa1rbvh6ay1iz2qnp9hl1745k9pk6195kdnbn73piy";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXv ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xwd = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xwd";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xwd-1.0.9.tar.xz";
sha256 = "0gxx3y9zlh13jgwkayxljm6i58ng8jc1xzqv2g8s7d3yjj21n4nw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxkbfile libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xwininfo = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxcb, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xwininfo";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xwininfo-1.1.6.tar.xz";
sha256 = "0gr5m4lyvkil3cl63zf0sw7bq5qgraqrnvddk6xgk3a42xy8j61m";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xwud = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xwud";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xwud-1.0.6.tar.xz";
sha256 = "1zhsih1l3x1038fi1wi9npvfnn8j7580ca73saixjg5sbv8qq134";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
}
[result] Failed to update xorg.xorgproto 2023.2 -> 2024.1 https://repology.org/project/xorgproto/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.harbinger, using log file: /var/log/nixpkgs-update/rPackages.harbinger/2024-05-01.log
rPackages.harbinger 1.0.737 -> 1.0.767 https://repology.org/project/r:harbinger/versions
attrpath: rPackages.harbinger
Checking auto update branch...
No auto update branch exists
Old version 1.0.737" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.harbinger 1.0.737 -> 1.0.767 https://repology.org/project/r:harbinger/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xorg.xf86videonv, using log file: /var/log/nixpkgs-update/xorg.xf86videonv/2024-05-01.log
xorg.xf86videonv 2.1.22 -> 2.1.23 https://repology.org/project/xdrv:nv/versions
attrpath: xorg.xf86videonv
Checking auto update branch...
No auto update branch exists
Old version 2.1.22" not present in staging derivation file with contents: # THIS IS A GENERATED FILE. DO NOT EDIT!
{ lib, pixman }:
self: with self; {
inherit pixman;
# THIS IS A GENERATED FILE. DO NOT EDIT!
appres = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "appres";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/appres-1.0.6.tar.xz";
sha256 = "02sr4f1bm3y1w24gsvjfzvbpac1kgkq27v1s68q87bd1l3i5f8lb";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
bdftopcf = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "bdftopcf";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/bdftopcf-1.1.1.tar.xz";
sha256 = "026rzs92h9jsc7r0kvvyvwhm22q0805gp38rs14x6ghg7kam7j8i";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
bitmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, xbitmaps, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "bitmap";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/bitmap-1.1.1.tar.xz";
sha256 = "1ri66kxa9m6s3xw25mz85k34qhjyksa4kbs4jfrri0g47yv2xm33";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw xbitmaps libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
editres = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, libX11, libXaw, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "editres";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/editres-1.0.9.tar.xz";
sha256 = "1imk7mgdc3q9lf058xisajij374x8r31ynvqmwbs9khfdxx3zz6d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libxkbfile libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
encodings = callPackage ({ stdenv, pkg-config, fetchurl, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "encodings";
version = "1.1.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/encodings-1.1.0.tar.xz";
sha256 = "0xg99nmpvik6vaz4h03xay7rx0r3bf5a8azkjlpa3ksn2xi3rwcz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobe100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-100dpi-1.0.4.tar.xz";
sha256 = "1kwwbaiqnfm3pcysy9gw0g9xhpgmhjcd6clp7zajhqq5br2gyymn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobe75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-75dpi-1.0.4.tar.xz";
sha256 = "04drk4wi176524lxjwfrnkr3dwz1hysabqfajpj6klfypqnsd08j";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobeutopia100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-utopia-100dpi";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-utopia-100dpi-1.0.5.tar.xz";
sha256 = "0jq27gs5xpwkghggply5pr215lmamrnpr6x5iia76schg8lyr17v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobeutopia75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-utopia-75dpi";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-utopia-75dpi-1.0.5.tar.xz";
sha256 = "0q3pg4imdbwwiq2g8a1rypjrgmb33n0r5j9qqnh4ywnh69cj89m7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontadobeutopiatype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-adobe-utopia-type1";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-adobe-utopia-type1-1.0.5.tar.xz";
sha256 = "15snyyy3rk75fikz1hs80nybxai1aynybl0gw32hffv98yy81cjc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontalias = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-alias";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-alias-1.0.5.tar.xz";
sha256 = "0vkb5mybc0fjfq29lgf5w1b536bwifzkyj8ad9iy7q3kpcby52cz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontarabicmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-arabic-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-arabic-misc-1.0.4.tar.xz";
sha256 = "0rrlcqbyx9y7hnhbkjir8rs6jkfqyalj1zvhr8niv2n7a8dydzs6";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbh100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-100dpi-1.0.4.tar.xz";
sha256 = "07mb9781c9yxzp3ifw317v4fbnmg9qyqv0244zfspylihkz5x3zx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbh75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-75dpi-1.0.4.tar.xz";
sha256 = "1nkwkqdl946xc4xknhi1pnxdww6rxrv013c7nk5x6ganfg0dh9k0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhlucidatypewriter100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-lucidatypewriter-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-lucidatypewriter-100dpi-1.0.4.tar.xz";
sha256 = "1wp87pijbydkpcmawsyas7vwhad2xg1mkkwigga2jjh9lknhkv3n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhlucidatypewriter75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-lucidatypewriter-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-lucidatypewriter-75dpi-1.0.4.tar.xz";
sha256 = "1xg86mb9qigf5v0wx0q2shn8qaabsapamj627xllzw31mhwjqkl6";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhttf = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-ttf";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-ttf-1.0.4.tar.xz";
sha256 = "0misxkpjc2bir20m01z355sfk3lbpjnshphjzl32p364006zk9c5";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbhtype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bh-type1";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bh-type1-1.0.4.tar.xz";
sha256 = "19kjdm0cx766yj9vwkyv7gyg1q4bjag5g500s7nnppmb0vnc7phr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstream100dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-100dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-100dpi-1.0.4.tar.xz";
sha256 = "19y1j1v65890x8yn6a47jqljfax3ihfrd25xbzgypxz4xy1cc71d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstream75dpi = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-75dpi";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-75dpi-1.0.4.tar.xz";
sha256 = "09pq7dvyyxj6kvps1dm3qr15pjwh9iq9118fryqc5a94fkc39sxa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstreamspeedo = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-speedo";
version = "1.0.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-speedo-1.0.2.tar.gz";
sha256 = "0wmy58cd3k7w2j4v20icnfs8z3b61qj3vqdx958z18w00h9mzsmf";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontbitstreamtype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-bitstream-type1";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-bitstream-type1-1.0.4.tar.xz";
sha256 = "0a669193ivi2lxk3v692kq1pqavaswlpi9hbi8ib8bfp9j5j6byy";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontcronyxcyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-cronyx-cyrillic";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-cronyx-cyrillic-1.0.4.tar.xz";
sha256 = "12dpsvif85z1m6jvq9g91lmzj0rll5rh3871mbvdpzyb1p7821yw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontcursormisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-cursor-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-cursor-misc-1.0.4.tar.xz";
sha256 = "10prshcmmm5ccczyq7yaadz92k23ls9rjl10hjh8rjqka1cwkn95";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontdaewoomisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-daewoo-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-daewoo-misc-1.0.4.tar.xz";
sha256 = "0cagg963v94paq1l9l7g5kyv7df8q31b4zcbhv5rh07kr0yqng7n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontdecmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-dec-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-dec-misc-1.0.4.tar.xz";
sha256 = "1xqs2qg21h5xg519810hw4bvykjdpf0xgk0xwp0bxy4g3lh6inc2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontibmtype1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-ibm-type1";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-ibm-type1-1.0.4.tar.xz";
sha256 = "0zyfc0mxkzlrbpdn16rj25abf2hcqb592zkks550rm26paamwff4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontisasmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-isas-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-isas-misc-1.0.4.tar.xz";
sha256 = "1z1qqi64hbp297f6ryiswa4ikfn7mcwnb8nadyglni6swsxrbra7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontjismisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-jis-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-jis-misc-1.0.4.tar.xz";
sha256 = "1l7spyq93rhydsdnsh46alcfbn2irz664vd209lamxviqkvfzlbq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmicromisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-micro-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-micro-misc-1.0.4.tar.xz";
sha256 = "0hzryqyml0bzzw91vqdmzdlb7dm18jmyz0mxy6plks3sppbbkq1f";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmisccyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-cyrillic";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-cyrillic-1.0.4.tar.xz";
sha256 = "14z9x174fidjn65clkd2y1l6pxspmvphizap9a8h2h06adzil0kn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmiscethiopic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-ethiopic";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-ethiopic-1.0.5.tar.xz";
sha256 = "04mnd620s9wkdid9wnf181yh5vf0n7l096nc3z4zdvm1w7kafja7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmiscmeltho = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-meltho";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-meltho-1.0.4.tar.xz";
sha256 = "06ajsqjd20zsk9a44bl5i1mv1r9snil6l2947hk8z2bqf30mxgk3";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmiscmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-misc-misc";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-misc-misc-1.1.3.tar.xz";
sha256 = "1vcgc6lbc53fqaz8alhxcb6f231hhvj9hn2nkzg1mclbymhy7avr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontmuttmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-mutt-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-mutt-misc-1.0.4.tar.xz";
sha256 = "095vd33kqd157j6xi4sjxwdsjpwpgqliifa8nkybq8rcw7s5j8xi";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontschumachermisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-schumacher-misc";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-schumacher-misc-1.1.3.tar.xz";
sha256 = "0w40lr214n39al449fnm4k1bpyj3fjrhz2yxqd6a6m8yvc69z14b";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf fontutil mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontscreencyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-screen-cyrillic";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-screen-cyrillic-1.0.5.tar.xz";
sha256 = "1h75zn1rp7bdv6av4cnrajpaq6fkd7dx1lc7aijpw32qrnw8nxcg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontsonymisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-sony-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-sony-misc-1.0.4.tar.xz";
sha256 = "0swlhjmmagrfkip4i9yq7cr56hains1j41mjs05nxc6c7y19zc76";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontsunmisc = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-sun-misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-sun-misc-1.0.4.tar.xz";
sha256 = "17yvhk1hlajm3q57r09q8830zz7cnckrg8hgzajgyyljdl8xv16x";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fonttosfnt = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, freetype, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "fonttosfnt";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/fonttosfnt-1.2.3.tar.xz";
sha256 = "1bv1glfz4jqvkwx8hmv2vqilvxxl6jww3rvbzv6zbl6b83r96yma";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc freetype xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontutil = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-util";
version = "1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-util-1.4.1.tar.xz";
sha256 = "15fcd3rzlgm51fwgfapg6vzyd1kkd28rj149xq7iajqr7h9697sw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "fontutil" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontwinitzkicyrillic = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, bdftopcf, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-winitzki-cyrillic";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-winitzki-cyrillic-1.0.4.tar.xz";
sha256 = "1a4pz8f7hz6nn9xirz2k1j81ykl3lwrpi1ydmzipciy15l984v9v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config bdftopcf mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
fontxfree86type1 = callPackage ({ stdenv, pkg-config, fetchurl, fontutil, mkfontscale, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "font-xfree86-type1";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/font/font-xfree86-type1-1.0.5.tar.xz";
sha256 = "0ds8xbgxy9h0bqn2p38vylfzn8cqkp7n51kwmw1c18ayi9w2qg59";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config mkfontscale ];
buildInputs = [ fontutil ];
configureFlags = [ "--with-fontrootdir=$(out)/lib/X11/fonts" ];
postPatch = ''substituteInPlace configure --replace 'MAPFILES_PATH=`pkg-config' 'MAPFILES_PATH=`$PKG_CONFIG' '';
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
gccmakedep = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "gccmakedep";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/gccmakedep-1.0.4.tar.xz";
sha256 = "1di5rxv930nhf5ls07fx04l0lqsakxycplmrx4kc6qzvd63zk22h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
iceauth = callPackage ({ stdenv, pkg-config, fetchurl, libICE, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "iceauth";
version = "1.0.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/iceauth-1.0.10.tar.xz";
sha256 = "0ad0kbr5bfdk9na3jmjpg26gd6hwv4lxja2nkdwxrybal9yzpvix";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
ico = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "ico";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/ico-1.0.6.tar.xz";
sha256 = "01a4kykayckxzi4jzggaz3wh9qjcr6f4iykhvq7jhlz767a6kwrq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
imake = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "imake";
version = "1.0.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/imake-1.0.10.tar.xz";
sha256 = "1xgcsamfij22ggc4p8anvvihwyf4adg6gjdd6v7m9cypm37cppkm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libAppleWM = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libAppleWM";
version = "1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libAppleWM-1.4.1.tar.bz2";
sha256 = "0r8x28n45q89x91mz8mv0zkkcxi8wazkac886fyvflhiv2y8ap2y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "applewm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libFS = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libFS";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libFS-1.0.9.tar.xz";
sha256 = "12i0zh1v5zlba617nam8sjhfqi68qqnl7z5hsz3wqhijid1pjwsr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "libfs" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libICE = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libICE";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libICE-1.1.1.tar.xz";
sha256 = "0lg4sddalwmmzsnxv3fgdm2hzqp66j8b3syc0ancfhi9yzx7mrq3";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "ice" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libSM = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libuuid, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libSM";
version = "1.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libSM-1.2.4.tar.xz";
sha256 = "113vx53k6pyxf84v5kqb7qhcldx1fi78lym77lcb2xhj9lgfbjzx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE libuuid xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "sm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libWindowsWM = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libWindowsWM";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libWindowsWM-1.0.1.tar.bz2";
sha256 = "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "windowswm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libX11 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpthreadstubs, libxcb, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libX11";
version = "1.8.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libX11-1.8.9.tar.xz";
sha256 = "0qijpp9l6hhwwx22hncrzjpmb5ffcakj6pxa5lzgjkhl3l8qz7bp";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpthreadstubs libxcb xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "x11" "x11-xcb" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXScrnSaver = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXScrnSaver";
version = "1.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXScrnSaver-1.2.4.tar.xz";
sha256 = "1zi0r6mqa1g0hhsp02cdsjcxmsbipiv0v65c1h4pl84fydcjikbm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xscrnsaver" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXTrap = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXTrap";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXTrap-1.0.1.tar.bz2";
sha256 = "0bi5wxj6avim61yidh9fd3j4n8czxias5m8vss9vhxjnk1aksdwg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xtrap" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXau = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXau";
version = "1.0.11";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXau-1.0.11.tar.xz";
sha256 = "1sxv56rql3vsb14za0hgr07mipgvvcw48910srmky32pyn135ypk";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xau" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXaw = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXmu, libXpm, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXaw";
version = "1.0.16";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXaw-1.0.16.tar.xz";
sha256 = "13wwqfwaahm6dh35w0nkvw32x3li2s0glsks34ggh267ahmmf7bk";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto libXmu libXpm libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xaw6" "xaw7" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXcomposite = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXcomposite";
version = "0.4.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXcomposite-0.4.6.tar.xz";
sha256 = "11rcvk380l5540gfqy9p8mbzw3l1p5g8l214p870f28smvqbqh7y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXfixes ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcomposite" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXcursor = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXcursor";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXcursor-1.2.2.tar.xz";
sha256 = "1vl87819mnhlbnccchysv9nmax4abil5x3cr61x52vn55jyp3l2k";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXfixes libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcursor" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXdamage = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXfixes, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXdamage";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXdamage-1.1.6.tar.xz";
sha256 = "04axzdx75w0wcb4na7lfpa0ai0fddw60dmg7cigs7z32a8gkqwsj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXfixes ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xdamage" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXdmcp = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXdmcp";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXdmcp-1.1.5.tar.xz";
sha256 = "1312l8x3asib77wgf123w3nbabnky61mb6pnmmqapbf350l259fq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xdmcp" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXext = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXext";
version = "1.3.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXext-1.3.6.tar.xz";
sha256 = "0lwpx0b7lid47pff6dagp5h63bi0b3gsy05lqpyhbr4l76i9zdgd";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xext" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXfixes = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXfixes";
version = "6.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXfixes-6.0.1.tar.xz";
sha256 = "0n1dq2mi60i0c06i7j6lq64cq335ir2l89yj0amj3529s8ygk5dn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xfixes" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXfont = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, xorgproto, freetype, xtrans, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXfont";
version = "1.5.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXfont-1.5.4.tar.bz2";
sha256 = "0hiji1bvpl78aj3a3141hkk353aich71wv8l5l2z51scfy878zqs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc xorgproto freetype xtrans zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xfont" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXfont2 = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, xorgproto, freetype, xtrans, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXfont2";
version = "2.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXfont2-2.0.6.tar.xz";
sha256 = "1x5f4w6f94dq9hfcd11xzzjqbz30yn2hdrnmv1b3zyxhgq0j1jkl";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc xorgproto freetype xtrans zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xfont2" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXft = callPackage ({ stdenv, pkg-config, fetchurl, fontconfig, freetype, libX11, xorgproto, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXft";
version = "2.3.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXft-2.3.8.tar.xz";
sha256 = "0jfxqsqhjl2b2ll6b7x21mj02hxp5znkhjvbxw5a9h6lq95kr32y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ fontconfig freetype libX11 xorgproto libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xft" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXi = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXfixes, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXi";
version = "1.8.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXi-1.8.1.tar.xz";
sha256 = "19snjrsdib2y2iq8c1zbrp78qy1b6sdmyvif422gg27j2klc1gw9";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXfixes ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xi" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXinerama = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXinerama";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXinerama-1.1.5.tar.xz";
sha256 = "0p08q8q1wg0sixhizl2l1i935bk6x3ckj3bdd6qqr0n1zkqd352h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xinerama" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXmu = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXmu";
version = "1.2.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXmu-1.2.1.tar.xz";
sha256 = "1cp82iz7yki63iykvb3alwy4nwy01k2axi5rqpyfafca4j9pgcpw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xmu" "xmuu" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXp = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXau, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXp";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXp-1.0.4.tar.xz";
sha256 = "197iklxwyd4naryc6mzv0g5qi1dy1apxk9w9k3yshd1ax2wf668z";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXau libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xp" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXpm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, libXt, gettext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXpm";
version = "3.5.17";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXpm-3.5.17.tar.xz";
sha256 = "0hvf49qy55gwldpwpw7ihcmn5i2iinpjh2rbha63hzcy060izcv4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext ];
buildInputs = [ libX11 libXext xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xpm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXpresent = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXfixes, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXpresent";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXpresent-1.0.1.tar.xz";
sha256 = "06r34v7z3jb0x7l5ghlc1g82gjjp5ilq5p6j11galv86bagdyr5r";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXfixes libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xpresent" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXrandr = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXrandr";
version = "1.5.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXrandr-1.5.4.tar.xz";
sha256 = "1lxlqd9ffjr1myfpyk91594n1h07ck6121m6ba8qajjz6xjv1m8s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xrandr" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXrender = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXrender";
version = "0.9.11";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXrender-0.9.11.tar.xz";
sha256 = "096whakny5h16nlwz80z0l2nxigpsarl35mm5xqgzlc37ad7alxw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xrender" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXres = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXres";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXres-1.2.2.tar.xz";
sha256 = "0pvlzahqd8fcyq10wi7ipbxvgrg93hn0vqsymhw7b6sb93rlcx4s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xres" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXt = callPackage ({ stdenv, pkg-config, fetchurl, libICE, xorgproto, libSM, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXt";
version = "1.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXt-1.3.0.tar.xz";
sha256 = "14dz66rp66ar2a5q0fbsnlcqkbd34801pzdxj3f0hzc2vcy0p0jj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE xorgproto libSM libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xt" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXtst = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXi, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXtst";
version = "1.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXtst-1.2.4.tar.xz";
sha256 = "1j1kr90b7vmpqniqd0pd786kn5924q799c5m2kpgzd2lj85z7xc4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXi ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xtst" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXv = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXv";
version = "1.0.12";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXv-1.0.12.tar.xz";
sha256 = "0j1qqrhbhdi3kqz0am5i1lhs31ql9pbc14z41w0a5xw9yq4zmxxa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xv" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXvMC = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXv, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXvMC";
version = "1.0.14";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXvMC-1.0.14.tar.xz";
sha256 = "1nayf8qck0b1xb88dirdbvj7clr18wq1dxs73zwbpzdsnsv9xgp4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXv ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xvmc" "xvmc-wrapper" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXxf86dga = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXxf86dga";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXxf86dga-1.1.6.tar.xz";
sha256 = "03wqsxbgyrdbrhw8fk3fxc9nk8jnwz5537ym2yif73w0g5sl4i5y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xxf86dga" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXxf86misc = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXxf86misc";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXxf86misc-1.0.4.tar.bz2";
sha256 = "107k593sx27vjz3v7gbb223add9i7w0bjc90gbb3jqpin3i07758";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xxf86misc" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libXxf86vm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libXxf86vm";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libXxf86vm-1.1.5.tar.xz";
sha256 = "1rw8z01vgfc4wvf0q75sgnj6n04dkrw1w7z455qydrz0nd4fyzr4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xxf86vm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libdmx = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libdmx";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libdmx-1.1.5.tar.xz";
sha256 = "0kzprd1ak3m3042m5hra50nsagswciis9p21ckilyaqbidmf591m";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "dmx" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libfontenc = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libfontenc";
version = "1.1.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libfontenc-1.1.8.tar.xz";
sha256 = "1ihlznj4m49jn1887cr86qqhrrlghvbfj7bbh230svi30pac60kv";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "fontenc" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libpciaccess = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libpciaccess";
version = "0.18.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libpciaccess-0.18.1.tar.xz";
sha256 = "0xpslrjnfrc1a7y8f8qwnd3wq24ndpj2q77ds12mbnwand239x2a";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "pciaccess" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libpthreadstubs = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libpthread-stubs";
version = "0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/libpthread-stubs-0.5.tar.xz";
sha256 = "1g224hyy694jch54357zc895z46r90xs193hg4m7rfnfxinmdnjr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "pthread-stubs" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxcb = callPackage ({ stdenv, pkg-config, fetchurl, libxslt, libpthreadstubs, libXau, xcbproto, libXdmcp, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxcb";
version = "1.17.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxcb-1.17.0.tar.xz";
sha256 = "0mbdkajqhg0j0zjc9a2z1qyv9mca797ihvifc9qyl3vijscvz7jr";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config python3 ];
buildInputs = [ libxslt libpthreadstubs libXau xcbproto libXdmcp ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb" "xcb-composite" "xcb-damage" "xcb-dbe" "xcb-dpms" "xcb-dri2" "xcb-dri3" "xcb-ge" "xcb-glx" "xcb-present" "xcb-randr" "xcb-record" "xcb-render" "xcb-res" "xcb-screensaver" "xcb-shape" "xcb-shm" "xcb-sync" "xcb-xevie" "xcb-xf86dri" "xcb-xfixes" "xcb-xinerama" "xcb-xinput" "xcb-xkb" "xcb-xprint" "xcb-xselinux" "xcb-xtest" "xcb-xv" "xcb-xvmc" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxcvt = callPackage ({ stdenv, pkg-config, fetchurl, meson, ninja, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxcvt";
version = "0.1.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz";
sha256 = "0f6vf47lay9y288n8yg9ckjgz5ypn2hnp03ipp7javkr8h2njq85";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config meson ninja ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxkbfile = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxkbfile";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxkbfile-1.1.3.tar.xz";
sha256 = "1v2bhw1q1cj3wjfs0igq393iz10whcavbyxlm3k9xfvsk7m3xdm9";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xkbfile" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxshmfence = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "libxshmfence";
version = "1.3.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxshmfence-1.3.2.tar.xz";
sha256 = "0vv0c7rjf6nd1afbal4c4ralallarak1v3ss3gcjdca0pibz43c7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xshmfence" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
listres = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXmu, xorgproto, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "listres";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/listres-1.0.6.tar.xz";
sha256 = "1jj3xqm4bkzzdikb189ga6q79267jklpf5byhzr599lvsvpm672d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
lndir = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "lndir";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/lndir-1.0.5.tar.xz";
sha256 = "1nsd23kz6iqxfcis3432zq01i54n98b94m2gcsay1k3mamx5fr9v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
luit = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "luit";
version = "20240102";
builder = ./builder.sh;
src = fetchurl {
url = "https://invisible-mirror.net/archives/luit/luit-20240102.tgz";
sha256 = "10n0xf8m3j6xhj5dgc0km40n9vy38hwnvjfq4pr0xiffrllflym0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
makedepend = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "makedepend";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/makedepend-1.0.9.tar.xz";
sha256 = "1m1dg32z22fw9shg0wsxw7dvdcnfm16gq9qxpkfxixpzb6vdxl4j";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
mkfontscale = callPackage ({ stdenv, pkg-config, fetchurl, libfontenc, freetype, xorgproto, zlib, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "mkfontscale";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/mkfontscale-1.2.3.tar.xz";
sha256 = "0pp7dyfrrkrqxslk9q8660k0h4swaqlixsnnph2fxb7i8k1ws899";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libfontenc freetype xorgproto zlib ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
oclock = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, libX11, libXext, libXmu, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "oclock";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/oclock-1.0.5.tar.xz";
sha256 = "0p4nqfrhy1srqqzbamp7afa54clbydbhprd1nxbd12g8anb9f2cg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libxkbfile libX11 libXext libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
sessreg = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "sessreg";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/sessreg-1.1.3.tar.xz";
sha256 = "1hmc9wsfgl2wmy0kccwa4brxbv02w5wiz5hrz72dsz87x1fwsah2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
setxkbmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "setxkbmap";
version = "1.3.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/setxkbmap-1.3.4.tar.xz";
sha256 = "1pps0x66512y3f7v6xgnb6gjbllsgi4q5zxmjcdiv60fsia8b3dy";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
smproxy = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libSM, libXmu, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "smproxy";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/smproxy-1.0.7.tar.xz";
sha256 = "01gkz4n2pfxiklzzx3ghnm9shx3626jcriwvrs3pvawxrhvr5aaa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE libSM libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
transset = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "transset";
version = "1.0.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/transset-1.0.3.tar.xz";
sha256 = "1zp6ldxb3h2zsr4nmkb8aj8ia8v3qvjj3w85by5xh3fxvlq8zqqz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
twm = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libSM, libX11, libXext, libXmu, xorgproto, libXrandr, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "twm";
version = "1.0.12";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/twm-1.0.12.tar.xz";
sha256 = "1r5gfv1gvcjn39v7n6znpnvifwhlw2zf8gfrxq8vph84vva03wma";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libICE libSM libX11 libXext libXmu xorgproto libXrandr libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
utilmacros = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "util-macros";
version = "1.20.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/util-macros-1.20.1.tar.xz";
sha256 = "1xffkcqv96vpk5pckisanrvg4w7i9ciqhs6yv7sc12p7vii8yc0b";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-macros" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
viewres = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXmu, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "viewres";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/viewres-1.0.7.tar.xz";
sha256 = "0a66mz27gcsxd1qq1ij0w8dv4wjvszgbf5ygw5dga40sbc464nmi";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
x11perf = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, libXft, libXmu, xorgproto, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "x11perf";
version = "1.6.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/x11perf-1.6.1.tar.bz2";
sha256 = "0d3wh6z6znwhfdiv0zaggfj0xgish98xa10yy76b9517zj7hnzhw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext libXft libXmu xorgproto libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xauth = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXau, libXext, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xauth";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xauth-1.1.3.tar.xz";
sha256 = "0cwxzq7lv932rcfad3baanr541qcjjdhyrhxy0bzjcp3pac581z7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXau libXext libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xbacklight = callPackage ({ stdenv, pkg-config, fetchurl, libxcb, xcbutil, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xbacklight";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xbacklight-1.2.3.tar.bz2";
sha256 = "1plssg0s3pbslg6rfzxp9sx8ryvn8l32zyvc8zp9zsbsfwjg69rs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxcb xcbutil ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xbitmaps = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xbitmaps";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/data/xbitmaps-1.1.3.tar.xz";
sha256 = "0yhgrllia3lbqx9b21w31w4sppx1a9ggrk62hrys2ckqi1aasv5d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xbitmaps" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcalc = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcalc";
version = "1.1.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcalc-1.1.2.tar.xz";
sha256 = "1m0wzhjvc88kmx12ykdml5rqlz9h2iki9mkfdngji53y8nhxyy45";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbproto = callPackage ({ stdenv, pkg-config, fetchurl, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-proto";
version = "1.17.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/proto/xcb-proto-1.17.0.tar.xz";
sha256 = "130lc8jx43s83496nc8jn47zixjcp4abgsz69pvrjiqg279aq6rc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config python3 ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-proto" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutil = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-0.4.1.tar.xz";
sha256 = "04p54r0zjc44fpw1hdy4rhygv37sx2vr2lllxjihykz5v2xkpgjs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-atom" "xcb-aux" "xcb-event" "xcb-util" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilcursor = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbutilimage, xcbutilrenderutil, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-cursor";
version = "0.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/xcb-util-cursor-0.1.5.tar.xz";
sha256 = "0mrwcrm6djbd5zdvqb5v4wr87bzawnaacyqwwhfghw09ssq9kbqc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xcbutilimage xcbutilrenderutil xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-cursor" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilerrors = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbproto, xorgproto, m4, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-errors";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-errors-1.0.1.tar.xz";
sha256 = "0mzkh3xj1n690dw8hrdhyjykd71ib0ls9n5cgf9asna2k1xwha2n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 python3 ];
buildInputs = [ gperf libxcb xcbproto xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-errors" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilimage = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xcbutil, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-image";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-image-0.4.1.tar.xz";
sha256 = "0g8dwknrlz96k176qxh8ar84x9kpppci9b978zyp24nvvbjqxbfc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xcbutil xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-image" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilkeysyms = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-keysyms";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-keysyms-0.4.1.tar.xz";
sha256 = "0f66snk179hmp8ppgv1zp9y7pl1vzn52znpikm1fsaj1ji90l9kw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-keysyms" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilrenderutil = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-renderutil";
version = "0.3.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-renderutil-0.3.10.tar.xz";
sha256 = "1fh4dnlwlqyccrhmmwlv082a7mxc7ss7vmzmp7xxp39dwbqd859y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-renderutil" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcbutilwm = callPackage ({ stdenv, pkg-config, fetchurl, gperf, libxcb, xorgproto, m4, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcb-util-wm";
version = "0.4.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xcb/xcb-util-wm-0.4.2.tar.xz";
sha256 = "02wai17mxfbvlnj4l4bjbvah97rccdivzvd7mrznhr32s0hlxhv2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config m4 ];
buildInputs = [ gperf libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xcb-ewmh" "xcb-icccm" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xclock = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXft, libxkbfile, libXmu, xorgproto, libXrender, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xclock";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xclock-1.1.1.tar.xz";
sha256 = "0b3l1zwz2b1cn46f8pd480b835j9anadf929vqpll107iyzylz6z";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXft libxkbfile libXmu xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcmsdb = callPackage ({ stdenv, pkg-config, fetchurl, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcmsdb";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcmsdb-1.0.6.tar.xz";
sha256 = "0magrza0i5qwpf0zlpqjychp3bzxgdw3p5v616xl4nbxag2fwxrw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcompmgr = callPackage ({ stdenv, pkg-config, fetchurl, libXcomposite, libXdamage, libXext, libXfixes, xorgproto, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcompmgr";
version = "1.1.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcompmgr-1.1.9.tar.xz";
sha256 = "1w564walyqi3bqnnl8l2d949v64smipdw2q8lnrixl3jhrlvcxa8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXcomposite libXdamage libXext libXfixes xorgproto libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xconsole = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xconsole";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xconsole-1.0.8.tar.xz";
sha256 = "195vhqjrzjf4kkzmy0kx50n1bv2kj9fg7mi18mm2w3p4d3q6ljkv";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcursorgen = callPackage ({ stdenv, pkg-config, fetchurl, libpng, libX11, libXcursor, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcursorgen";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xcursorgen-1.0.8.tar.xz";
sha256 = "16yc82k4vp7icmf9247z4v38r65pdf032mrpzxj5wa2fggi3rcrj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libpng libX11 libXcursor xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xcursorthemes = callPackage ({ stdenv, pkg-config, fetchurl, libXcursor, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xcursor-themes";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/data/xcursor-themes-1.0.7.tar.xz";
sha256 = "1j3qfga5llp8g702n7mivvdvfjk7agsgnbglbfh99n13i3sfiflm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXcursor ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xdm = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXau, libXaw, libXdmcp, libXext, libXft, libXinerama, libXmu, libXpm, xorgproto, libXrender, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xdm";
version = "1.1.16";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xdm-1.1.16.tar.xz";
sha256 = "1737hz8g3wpgdfj6y11q1xwma40wvgz85ckp6wv0hmz9h6c21wmw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXau libXaw libXdmcp libXext libXft libXinerama libXmu libXpm xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xdpyinfo = callPackage ({ stdenv, pkg-config, fetchurl, libdmx, libX11, libxcb, libXcomposite, libXext, libXi, libXinerama, xorgproto, libXrender, libXtst, libXxf86dga, libXxf86misc, libXxf86vm, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xdpyinfo";
version = "1.3.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xdpyinfo-1.3.4.tar.xz";
sha256 = "0aw2yhx4ys22231yihkzhnw9jsyzksl4yyf3sx0689npvf0sbbd8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libdmx libX11 libxcb libXcomposite libXext libXi libXinerama xorgproto libXrender libXtst libXxf86dga libXxf86misc libXxf86vm ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xdriinfo = callPackage ({ stdenv, pkg-config, fetchurl, libGL, xorgproto, libX11, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xdriinfo";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xdriinfo-1.0.7.tar.xz";
sha256 = "0d7p9fj3znq0av9pjgi2kphqaz5w7b9hxlz63zbxs69bknp8p0yx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libGL xorgproto libX11 ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xev = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xev";
version = "1.2.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xev-1.2.6.tar.xz";
sha256 = "1mq7332kgisd9yq0w0rv11vhwhgpkmpg7pfdlyn776dc13hcbqb1";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xeyes = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxcb, libXext, libXi, libXmu, xorgproto, libXrender, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xeyes";
version = "1.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xeyes-1.3.0.tar.xz";
sha256 = "08rhfp5xlmdbyxkvxhgjxdn6vwzrbrjyd7jkk8b7wi1kpw0ccl09";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxcb libXext libXi libXmu xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputevdev = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libevdev, udev, mtdev, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-evdev";
version = "2.10.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-evdev-2.10.6.tar.bz2";
sha256 = "1h1y0fwnawlp4yc5llr1l7hwfcxxpln2fxhy6arcf6w6h4z0f9l7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libevdev udev mtdev xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-evdev" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputjoystick = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-joystick";
version = "1.6.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-joystick-1.6.4.tar.xz";
sha256 = "1lnc6cvrg81chb2hj3jphgx7crr4ab8wn60mn8f9nsdwza2w8plh";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-joystick" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputkeyboard = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-keyboard";
version = "2.0.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-keyboard-2.0.0.tar.xz";
sha256 = "1fgya6a0pzsb8ynp2qhx3bqg6nfc4y2sw9wmk7zd8pqplbqzsrij";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputlibinput = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libinput, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-libinput";
version = "1.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-libinput-1.4.0.tar.xz";
sha256 = "1673ydfrvfqd4inz3vx1qyxa0mhr0f4bi0r7mrcmpisxi76i8g9s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libinput xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-libinput" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputmouse = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-mouse";
version = "1.9.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-mouse-1.9.5.tar.xz";
sha256 = "0s4rzp7aqpbqm4474hg4bz7i7vg3ir93ck2q12if4lj3nklqmpjg";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-mouse" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputsynaptics = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libevdev, libX11, libXi, xorgserver, libXtst, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-synaptics";
version = "1.9.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-synaptics-1.9.2.tar.xz";
sha256 = "0f1cjs9haxhjybfh2lh579s15i2q0q19whynpda3giizj6mlmymq";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libevdev libX11 libXi xorgserver libXtst ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-synaptics" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputvmmouse = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, udev, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-vmmouse";
version = "13.2.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-vmmouse-13.2.0.tar.xz";
sha256 = "1f1rlgp1rpsan8k4ax3pzhl1hgmfn135r31m80pjxw5q19c7gw2n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto udev xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86inputvoid = callPackage ({ stdenv, pkg-config, fetchurl, xorgserver, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-input-void";
version = "1.4.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-input-void-1.4.2.tar.xz";
sha256 = "11bqy2djgb82c1g8ylpfwp3wjw4x83afi8mqyn5fvqp03kidh4d2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgserver xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoamdgpu = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, mesa, libGL, libdrm, udev, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-amdgpu";
version = "23.0.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-amdgpu-23.0.0.tar.xz";
sha256 = "0qf0kjh6pww5abxmqa4c9sfa2qq1hq4p8qcgqpfd1kpkcvmg012g";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto mesa libGL libdrm udev xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoapm = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-apm";
version = "1.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-apm-1.3.0.tar.bz2";
sha256 = "0znwqfc8abkiha98an8hxsngnz96z6cd976bc4bsvz1km6wqk0c0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoark = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-ark";
version = "0.7.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-ark-0.7.6.tar.xz";
sha256 = "0p88blr3zgy47jc4aqivc6ypj4zq9pad1cl70wwz9xig29w9xk2s";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoast = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-ast";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-ast-1.1.6.tar.xz";
sha256 = "1bqdjcxi8fj48821322djdqnrla2i48wqckdf364zagrqyllyxbm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoati = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, mesa, libGL, libdrm, udev, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-ati";
version = "22.0.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-ati-22.0.0.tar.xz";
sha256 = "0vdznwx78alhbb05paw2xd65hcsila2kqflwwnbpq8pnsdbbpj68";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto mesa libGL libdrm udev libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videochips = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-chips";
version = "1.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-chips-1.5.0.tar.xz";
sha256 = "1cyljd3h2hjv42ldqimf4lllqhb8cma6p3n979kr8nn81rjdkhw4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videocirrus = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-cirrus";
version = "1.6.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-cirrus-1.6.0.tar.xz";
sha256 = "00b468w01hqjczfqz42v2vqhb14db4wazcqi1w29lgfyhc0gmwqf";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videodummy = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-dummy";
version = "0.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-dummy-0.4.1.tar.xz";
sha256 = "1byzsdcnlnzvkcqrzaajzc3nzm7y7ydrk9bjr4x9lx8gznkj069m";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videofbdev = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-fbdev";
version = "0.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-fbdev-0.5.0.tar.bz2";
sha256 = "16a66zr0l1lmssa07i3rzy07djxnb45c17ks8c71h8l06xgxihyw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videogeode = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-geode";
version = "2.11.21";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-geode-2.11.21.tar.xz";
sha256 = "07lzbyxss0m5i4j58z43zri2baawci9q1ykv1g828wqi2hzsqml2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoglide = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-glide";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-glide-1.2.2.tar.bz2";
sha256 = "1vaav6kx4n00q4fawgqnjmbdkppl0dir2dkrj4ad372mxrvl9c4y";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoglint = callPackage ({ stdenv, pkg-config, fetchurl, libpciaccess, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-glint";
version = "1.2.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-glint-1.2.9.tar.bz2";
sha256 = "1lkpspvrvrp9s539bhfdjfh4andaqyk63l6zjn8m3km95smk6a45";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libpciaccess xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoi128 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-i128";
version = "1.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-i128-1.4.1.tar.xz";
sha256 = "0imwmkam09wpp3z3iaw9i4hysxicrrax7i3p0l2glgp3zw9var3h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoi740 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-i740";
version = "1.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-i740-1.4.0.tar.bz2";
sha256 = "0l3s1m95bdsg4gki943qipq8agswbb84dzcflpxa3vlckwhh3r26";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videointel = callPackage ({ stdenv, pkg-config, fetchurl, cairo, xorgproto, libdrm, libpng, udev, libpciaccess, libX11, xcbutil, libxcb, libXcursor, libXdamage, libXext, libXfixes, xorgserver, libXrandr, libXrender, libxshmfence, libXtst, libXvMC, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-intel";
version = "2.99.917";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-intel-2.99.917.tar.bz2";
sha256 = "1jb7jspmzidfixbc0gghyjmnmpqv85i7pi13l4h2hn2ml3p83dq0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ cairo xorgproto libdrm libpng udev libpciaccess libX11 xcbutil libxcb libXcursor libXdamage libXext libXfixes xorgserver libXrandr libXrender libxshmfence libXtst libXvMC ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videomga = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-mga";
version = "2.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-mga-2.0.1.tar.xz";
sha256 = "1aq3aqh2yg09gy864kkshfx5pjl5w05jdz97bx5bnrbrhdq3p8r7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoneomagic = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-neomagic";
version = "1.3.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-neomagic-1.3.1.tar.xz";
sha256 = "153lzhq0vahg3875wi8hl9rf4sgizs41zmfg6hpfjw99qdzaq7xn";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videonewport = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-newport";
version = "0.2.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-newport-0.2.4.tar.bz2";
sha256 = "1yafmp23jrfdmc094i6a4dsizapsc9v0pl65cpc8w1kvn7343k4i";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videonouveau = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-nouveau";
version = "3ee7cbca8f9144a3bb5be7f71ce70558f548d268";
builder = ./builder.sh;
src = fetchurl {
url = "https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/-/archive/3ee7cbca8f9144a3bb5be7f71ce70558f548d268/xf86-video-nouveau-3ee7cbca8f9144a3bb5be7f71ce70558f548d268.tar.bz2";
sha256 = "0rhs3z274jdzd82pcsl25xn8hmw6i4cxs2kwfnphpfhxbbkiq7wl";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videonv = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-nv";
version = "2.1.23";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-nv-2.1.23.tar.xz";
sha256 = "1jlap6xjn4pfwg9ab8fxm5mwf4dqfywp70bgc0071m7k66jbv3f6";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoomap = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-omap";
version = "0.4.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-omap-0.4.5.tar.bz2";
sha256 = "0nmbrx6913dc724y8wj2p6vqfbj5zdjfmsl037v627jj0whx9rwk";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoopenchrome = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, libX11, libXext, xorgserver, libXvMC, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-openchrome";
version = "0.6.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-openchrome-0.6.0.tar.bz2";
sha256 = "0x9gq3hw6k661k82ikd1y2kkk4dmgv310xr5q59dwn4k6z37aafs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess libX11 libXext xorgserver libXvMC ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoqxl = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-qxl";
version = "0.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-qxl-0.1.6.tar.xz";
sha256 = "0pwncx60r1xxk8kpp9a46ga5h7k7hjqf14726v0gra27vdc9blra";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videor128 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-r128";
version = "6.12.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-r128-6.12.1.tar.xz";
sha256 = "0hf7h54wxgs8njavp0kgadjq1787fhbd588j7pj685hz2wmkq0kx";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videorendition = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-rendition";
version = "4.2.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-rendition-4.2.7.tar.bz2";
sha256 = "0yzqcdfrnnyaaaa76d4hpwycpq4x2j8qvg9m4q19lj4xbicwc4cm";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videos3virge = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-s3virge";
version = "1.11.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-s3virge-1.11.1.tar.xz";
sha256 = "1qzfcq3rlpfdb6qxz8hrp9py1q11vyzl4iqxip1vpgfnfn83vl6f";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosavage = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-savage";
version = "2.4.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-savage-2.4.1.tar.xz";
sha256 = "1bqhgldb6yahpgav7g7cyc4kl5pm3mgkq8w2qncj36311hb92hb7";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosiliconmotion = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-siliconmotion";
version = "1.7.10";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-siliconmotion-1.7.10.tar.xz";
sha256 = "1h4g2mqxshaxii416ldw0aqy6cxnsbnzayfin51xm2526dw9q18n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosis = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sis";
version = "0.12.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sis-0.12.0.tar.gz";
sha256 = "00j7i2r81496w27rf4nq9gc66n6nizp3fi7nnywrxs81j1j3pk4v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosisusb = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sisusb";
version = "0.9.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sisusb-0.9.7.tar.bz2";
sha256 = "090lfs3hjz3cjd016v5dybmcsigj6ffvjdhdsqv13k90p4b08h7l";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosuncg6 = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-suncg6";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-suncg6-1.1.3.tar.xz";
sha256 = "16c3g5m0f5y9nx2x6w9jdzbs9yr6xhq31j37dcffxbsskmfxq57w";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosunffb = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sunffb";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sunffb-1.2.3.tar.xz";
sha256 = "0pf4ddh09ww7sxpzs5gr9pxh3gdwkg3f54067cp802nkw1n8vypi";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videosunleo = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-sunleo";
version = "1.2.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-sunleo-1.2.3.tar.xz";
sha256 = "1px670aiqyzddl1nz3xx1lmri39irajrqw6dskirs2a64jgp3dpc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videotdfx = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-tdfx";
version = "1.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-tdfx-1.5.0.tar.bz2";
sha256 = "0qc5wzwf1n65si9rc37bh224pzahh7gp67vfimbxs0b9yvhq0i9g";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videotga = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-tga";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-tga-1.2.2.tar.bz2";
sha256 = "0cb161lvdgi6qnf1sfz722qn38q7kgakcvj7b45ba3i0020828r0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videotrident = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-trident";
version = "1.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-trident-1.4.0.tar.xz";
sha256 = "16qqn1brz50mwcy42zi1wsw9af56qadsaaiwm9hn1p6plyf22xkz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videov4l = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-v4l";
version = "0.3.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-v4l-0.3.0.tar.bz2";
sha256 = "084x4p4avy72mgm2vnnvkicw3419i6pp3wxik8zqh7gmq4xv5z75";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovboxvideo = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-vboxvideo";
version = "1.0.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-vboxvideo-1.0.1.tar.xz";
sha256 = "12kzgf516mbdygpni0jzm3dv60vz6vf704f3hgc6pi9bgpy6bz4f";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovesa = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-vesa";
version = "2.6.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-vesa-2.6.0.tar.xz";
sha256 = "1ccvaigb1f1kz8nxxjmkfn598nabd92p16rx1g35kxm8n5qjf20h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovmware = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, libX11, libXext, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-vmware";
version = "13.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-vmware-13.4.0.tar.xz";
sha256 = "06mq7spifsrpbwq9b8kn2cn61xq6mpkq6lvh4qi6xk2yxpjixlxf";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm udev libpciaccess libX11 libXext xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videovoodoo = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-voodoo";
version = "1.2.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-voodoo-1.2.6.tar.xz";
sha256 = "00pn5826aazsdipf7ny03s1lypzid31fmswl8y2hrgf07bq76ab2";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videowsfb = callPackage ({ stdenv, pkg-config, fetchurl, xorgserver, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-wsfb";
version = "0.4.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-wsfb-0.4.0.tar.bz2";
sha256 = "0hr8397wpd0by1hc47fqqrnaw3qdqd8aqgwgzv38w5k3l3jy6p4p";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgserver xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xf86videoxgi = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, libpciaccess, xorgserver, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xf86-video-xgi";
version = "1.6.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/driver/xf86-video-xgi-1.6.1.tar.bz2";
sha256 = "10xd2vah0pnpw5spn40n4p95mpmgvdkly4i1cz51imnlfsw7g8si";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libdrm libpciaccess xorgserver ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfd = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, fontconfig, libXaw, libXft, libXmu, xorgproto, libXrender, libXt, gettext, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfd";
version = "1.1.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfd-1.1.4.tar.xz";
sha256 = "1zbnj0z28dx2rm2h7pjwcz7z1jnl28gz0v9xn3hs2igxcvxhyiym";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext wrapWithXFileSearchPathHook ];
buildInputs = [ libxkbfile fontconfig libXaw libXft libXmu xorgproto libXrender libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfontsel = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, xorgproto, libXt, gettext, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfontsel";
version = "1.1.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfontsel-1.1.1.tar.xz";
sha256 = "1j827aiv7lsr2y7jgmv6pb5wmr2l3r3nd2pys0z2a0bpi9jqcjvs";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfs = callPackage ({ stdenv, pkg-config, fetchurl, libXfont2, xorgproto, xtrans, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfs";
version = "1.2.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfs-1.2.1.tar.xz";
sha256 = "1rn1l76z4l133491wb1klixbwb8az5cnrzwx37fb3vnpmplc72ix";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libXfont2 xorgproto xtrans ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xfsinfo = callPackage ({ stdenv, pkg-config, fetchurl, libFS, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xfsinfo";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xfsinfo-1.0.7.tar.xz";
sha256 = "0x48p4hk0lds2s8nwzgfl616r99s28ydx02zs7p1fxxs3i2wmwwj";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libFS xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xgamma = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXxf86vm, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xgamma";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xgamma-1.0.7.tar.xz";
sha256 = "13xw2fqp9cs7xj3nqi8khqxv81rk0dd8khp59xgs2lw9bbldly8w";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXxf86vm ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xgc = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xgc";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xgc-1.0.6.tar.xz";
sha256 = "0h5jm2946f5m1g8a3qh1c01h3zrsjjivi09vi9rmij2frvdvp1vv";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xhost = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXau, libXmu, xorgproto, gettext, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xhost";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xhost-1.0.9.tar.xz";
sha256 = "0ib66h78ykc4zki4arh8hkcsgk1mk8yyy0ay5sdb2d908qqvb1pa";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext ];
buildInputs = [ libX11 libXau libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xinit = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xinit";
version = "1.4.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xinit-1.4.2.tar.xz";
sha256 = "08qz6f6yhis6jdcp6hzspql6ib9a9zp0ddhhbac1b7zg4a6xrn5p";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xinput = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXext, libXi, libXinerama, libXrandr, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xinput";
version = "1.6.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xinput-1.6.4.tar.xz";
sha256 = "1j2pf28c54apr56v1fmvprp657n6x4sdrv8f24rx3138cl6x015d";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXext libXi libXinerama libXrandr ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbcomp = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbcomp";
version = "1.4.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz";
sha256 = "0xqzz209m9i43jbyrf2lh4xdbyhzzzn9mis2f2c32kplwla82a0a";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xkbcomp" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbevd = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbevd";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbevd-1.1.5.tar.xz";
sha256 = "0swjhk33fp15060hhzycmk288ys51wwm6l7p9xy4blz95mq7nd9q";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbprint = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxkbfile, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbprint";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbprint-1.0.6.tar.xz";
sha256 = "1c57kb8d8cbf720n9bcjhhaqpk08lac0sk4l0jp8j0mryw299k4r";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxkbfile xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkbutils = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libX11, libXaw, libXt, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkbutils";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkbutils-1.0.6.tar.xz";
sha256 = "0pp2bsksblvvw0fx667k2bl5sm0baj7pp2cjvq0vmk093vpbp8ii";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto libX11 libXaw libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkeyboardconfig = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkeyboard-config";
version = "2.41";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.41.tar.xz";
sha256 = "13vjvyg1fjvsqzqkpxzigvv94v154mcb2gba4d80spi9aywxcb7h";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xkill = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xkill";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xkill-1.0.6.tar.xz";
sha256 = "01xrmqw498hqlhn6l1sq89s31k6sjf6xlij6a08pnrvmqiwama75";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xload = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, xorgproto, libXt, gettext, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xload";
version = "1.2.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xload-1.2.0.tar.xz";
sha256 = "104snn0rpnc91bmgj797cj6sgmkrp43n9mg20wbmr8p14kbfc3rc";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config gettext wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xlsatoms = callPackage ({ stdenv, pkg-config, fetchurl, libxcb, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xlsatoms";
version = "1.1.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xlsatoms-1.1.4.tar.xz";
sha256 = "1dviriynilkw0jwl0s2h8y95pwh8cxj95cnmllkd6rn0args3gzl";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxcb ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xlsclients = callPackage ({ stdenv, pkg-config, fetchurl, libxcb, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xlsclients";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xlsclients-1.1.5.tar.xz";
sha256 = "1qxsav5gicsfwv1dqlcfpj47vy9i30i7iysrfx5aql02wxbyxfk8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxcb ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xlsfonts = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xlsfonts";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xlsfonts-1.0.8.tar.xz";
sha256 = "1kdnzyrm1wqwylghavn9lqi0h4lwf9ifkcv3zikbi176mjg90zw0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmag = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXaw, libXmu, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmag";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmag-1.0.7.tar.xz";
sha256 = "0qblrqrhxml2asgbck53a1v7c4y7ap7jcyqjg500h1i7bb63d680";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libX11 libXaw libXmu libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmessage = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmessage";
version = "1.0.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmessage-1.0.7.tar.xz";
sha256 = "0mh3lclzh82l4wkwg1d9gflnm1irjydihg30gqfxcwmpl2vwqgvh";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmodmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmodmap";
version = "1.0.11";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmodmap-1.0.11.tar.xz";
sha256 = "10byhzdfv1xckqc3d2v52xg1ggxn5j806x4450l3ig5hyxl82bws";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xmore = callPackage ({ stdenv, pkg-config, fetchurl, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xmore";
version = "1.0.4";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xmore-1.0.4.tar.xz";
sha256 = "16havfffngvx5kc9lam8rhsdfabsj1rsv4g49z346knyq7dn1dby";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libXaw xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgcffiles = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-cf-files";
version = "1.0.8";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/util/xorg-cf-files-1.0.8.tar.xz";
sha256 = "1f8primgb6qw3zy7plbsj4a1kdhdqb04xpdys520zaygxxfra23l";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgdocs = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-docs";
version = "1.7.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/doc/xorg-docs-1.7.3.tar.xz";
sha256 = "1vyxpjcv8z5r5f5iza726ahzzwdapbbkxzv1b6w5izyrnppg58i8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgproto = callPackage ({ stdenv, pkg-config, fetchurl, libXt, python3, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorgproto";
version = "2024.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/proto/xorgproto-2024.1.tar.xz";
sha256 = "0nfbbi4j130m2gxzp20hp642xizbbl68jpbzahiq8nw183yja8ip";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config python3 ];
buildInputs = [ libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "applewmproto" "bigreqsproto" "compositeproto" "damageproto" "dmxproto" "dpmsproto" "dri2proto" "dri3proto" "evieproto" "fixesproto" "fontcacheproto" "fontsproto" "glproto" "inputproto" "kbproto" "lg3dproto" "presentproto" "printproto" "randrproto" "recordproto" "renderproto" "resourceproto" "scrnsaverproto" "trapproto" "videoproto" "windowswmproto" "xcalibrateproto" "xcmiscproto" "xextproto" "xf86bigfontproto" "xf86dgaproto" "xf86driproto" "xf86miscproto" "xf86rushproto" "xf86vidmodeproto" "xineramaproto" "xproto" "xproxymngproto" "xwaylandproto" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgserver = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, openssl, libX11, libXau, libxcb, xcbutil, xcbutilwm, xcbutilimage, xcbutilkeysyms, xcbutilrenderutil, libXdmcp, libXfixes, libxkbfile, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-server";
version = "21.1.13";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/xserver/xorg-server-21.1.13.tar.xz";
sha256 = "033lvjihidc68v08izrr63va8jhkfmzcjg0d6rm26wizjkah4nml";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ xorgproto openssl libX11 libXau libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms xcbutilrenderutil libXdmcp libXfixes libxkbfile ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-server" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xorgsgmldoctools = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xorg-sgml-doctools";
version = "1.12.1";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/doc/xorg-sgml-doctools-1.12.1.tar.xz";
sha256 = "0vvdnl1x82mr2phcq9z6dg94mas56zdmbm6lmkaqjkkbf3058p8a";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xorg-sgml-doctools" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xpr = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xpr";
version = "1.2.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xpr-1.2.0.tar.xz";
sha256 = "1hyf6mc2l7lzkf21d5j4z6glg9y455hlsg8lv2lz028k6gw0554b";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xprop = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xprop";
version = "1.2.7";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xprop-1.2.7.tar.xz";
sha256 = "0pw2iv7dcy2xq5fh3427nx88pjj9d9rry3930qj1c6mricaf6dj4";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xrandr = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXrandr, libXrender, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xrandr";
version = "1.5.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xrandr-1.5.2.tar.xz";
sha256 = "0h7jy4c5zgrr06fimnnxhy5ba782b1n4aik29g6bln4h1mwy9gn8";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXrandr libXrender ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xrdb = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xrdb";
version = "1.2.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xrdb-1.2.2.tar.xz";
sha256 = "1x1ka0zbcw66a06jvsy92bvnsj9vxbvnq1hbn1az4f0v4fmzrx9i";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xrefresh = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xrefresh";
version = "1.1.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xrefresh-1.1.0.tar.xz";
sha256 = "0pwb5c9g3xxs70gc35hahxq2ky8261pw9n04j01a6dffbqnmkv99";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xset = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXext, libXmu, xorgproto, libXxf86misc, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xset";
version = "1.2.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xset-1.2.5.tar.xz";
sha256 = "0bsyyx3k32k9vpb8x3ks7hlfr03nm0i14fv3cg6n4f2vcdajsscz";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXext libXmu xorgproto libXxf86misc ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xsetroot = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xbitmaps, libXcursor, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xsetroot";
version = "1.1.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xsetroot-1.1.3.tar.xz";
sha256 = "1l9qcv4mldj70slnmfg56nv7yh9j9ca1x795bl26whmlkrdb90b0";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xbitmaps libXcursor libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xsm = callPackage ({ stdenv, pkg-config, fetchurl, libICE, libSM, libX11, libXaw, xorgproto, libXt, wrapWithXFileSearchPathHook, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xsm";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xsm-1.0.6.tar.xz";
sha256 = "1kk398lbwyag8dljfmjfn4psdwmh66yhvab85xckf306qrscfk5p";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config wrapWithXFileSearchPathHook ];
buildInputs = [ libICE libSM libX11 libXaw xorgproto libXt ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xstdcmap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXmu, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xstdcmap";
version = "1.0.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xstdcmap-1.0.5.tar.xz";
sha256 = "1061b95j08mlwpadyilmpbzfgmm08z69k8nrkbn9k11rg7ilfn1n";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXmu xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xtrans = callPackage ({ stdenv, pkg-config, fetchurl, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xtrans";
version = "1.5.0";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/xtrans-1.5.0.tar.xz";
sha256 = "1gdiiw64p279a1x033w7i002myry9v75pwmc1gsdpzbbd41vg90v";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ "xtrans" ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xtrap = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libXt, libXTrap, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xtrap";
version = "1.0.3";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xtrap-1.0.3.tar.bz2";
sha256 = "0sqm4j1zflk1s94iq4waa70hna1xcys88v9a70w0vdw66czhvj2j";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libXt libXTrap ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xvinfo = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, libXv, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xvinfo";
version = "1.1.5";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xvinfo-1.1.5.tar.xz";
sha256 = "0164qpbjmxxa1rbvh6ay1iz2qnp9hl1745k9pk6195kdnbn73piy";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto libXv ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xwd = callPackage ({ stdenv, pkg-config, fetchurl, libxkbfile, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xwd";
version = "1.0.9";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xwd-1.0.9.tar.xz";
sha256 = "0gxx3y9zlh13jgwkayxljm6i58ng8jc1xzqv2g8s7d3yjj21n4nw";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libxkbfile libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xwininfo = callPackage ({ stdenv, pkg-config, fetchurl, libX11, libxcb, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xwininfo";
version = "1.1.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xwininfo-1.1.6.tar.xz";
sha256 = "0gr5m4lyvkil3cl63zf0sw7bq5qgraqrnvddk6xgk3a42xy8j61m";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 libxcb xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
# THIS IS A GENERATED FILE. DO NOT EDIT!
xwud = callPackage ({ stdenv, pkg-config, fetchurl, libX11, xorgproto, testers }: stdenv.mkDerivation (finalAttrs: {
pname = "xwud";
version = "1.0.6";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/app/xwud-1.0.6.tar.xz";
sha256 = "1zhsih1l3x1038fi1wi9npvfnn8j7580ca73saixjg5sbv8qq134";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libX11 xorgproto ];
passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
meta = {
pkgConfigModules = [ ];
platforms = lib.platforms.unix;
};
})) {};
}
[result] Failed to update xorg.xf86videonv 2.1.22 -> 2.1.23 https://repology.org/project/xdrv:nv/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.SomaDataIO, using log file: /var/log/nixpkgs-update/rPackages.SomaDataIO/2024-05-01.log
rPackages.SomaDataIO 6.0.0 -> 6.1.0 https://repology.org/project/r:somadataio/versions
attrpath: rPackages.SomaDataIO
Checking auto update branch...
No auto update branch exists
Old version 6.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.SomaDataIO 6.0.0 -> 6.1.0 https://repology.org/project/r:somadataio/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.celltrackR, using log file: /var/log/nixpkgs-update/rPackages.celltrackR/2024-05-01.log
rPackages.celltrackR 1.1.0 -> 1.2.0 https://repology.org/project/r:celltrackr/versions
attrpath: rPackages.celltrackR
Checking auto update branch...
No auto update branch exists
Old version 1.1.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.celltrackR 1.1.0 -> 1.2.0 https://repology.org/project/r:celltrackr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.BSgenomeForge, using log file: /var/log/nixpkgs-update/rPackages.BSgenomeForge/2024-05-01.log
rPackages.BSgenomeForge 1.2.1 -> 1.2.3 https://repology.org/project/r:bsgenomeforge/versions
attrpath: rPackages.BSgenomeForge
Checking auto update branch...
No auto update branch exists
Old version 1.2.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.BSgenomeForge 1.2.1 -> 1.2.3 https://repology.org/project/r:bsgenomeforge/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.spatstat, using log file: /var/log/nixpkgs-update/rPackages.spatstat/2024-05-01.log
rPackages.spatstat 3.0-7 -> 3.0.8 https://repology.org/project/r:spatstat/versions
attrpath: rPackages.spatstat
Checking auto update branch...
No auto update branch exists
Old version 3.0-7" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.spatstat 3.0-7 -> 3.0.8 https://repology.org/project/r:spatstat/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.grattanInflators, using log file: /var/log/nixpkgs-update/rPackages.grattanInflators/2024-05-01.log
rPackages.grattanInflators 0.5.0 -> 0.5.3 https://repology.org/project/r:grattaninflators/versions
attrpath: rPackages.grattanInflators
Checking auto update branch...
No auto update branch exists
Old version 0.5.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.grattanInflators 0.5.0 -> 0.5.3 https://repology.org/project/r:grattaninflators/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.occumb, using log file: /var/log/nixpkgs-update/rPackages.occumb/2024-05-01.log
rPackages.occumb 1.0.3 -> 1.1.0 https://repology.org/project/r:occumb/versions
attrpath: rPackages.occumb
Checking auto update branch...
No auto update branch exists
Old version 1.0.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.occumb 1.0.3 -> 1.1.0 https://repology.org/project/r:occumb/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.gratia, using log file: /var/log/nixpkgs-update/rPackages.gratia/2024-05-01.log
rPackages.gratia 0.8.2 -> 0.9.0 https://repology.org/project/r:gratia/versions
attrpath: rPackages.gratia
Checking auto update branch...
No auto update branch exists
Old version 0.8.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.gratia 0.8.2 -> 0.9.0 https://repology.org/project/r:gratia/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.leaflet, using log file: /var/log/nixpkgs-update/rPackages.leaflet/2024-05-01.log
rPackages.leaflet 2.2.1 -> 2.2.2 https://repology.org/project/r:leaflet/versions
attrpath: rPackages.leaflet
Checking auto update branch...
No auto update branch exists
Old version 2.2.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.leaflet 2.2.1 -> 2.2.2 https://repology.org/project/r:leaflet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.datawizard, using log file: /var/log/nixpkgs-update/rPackages.datawizard/2024-05-01.log
rPackages.datawizard 0.9.1 -> 0.10.0 https://repology.org/project/r:datawizard/versions
attrpath: rPackages.datawizard
Checking auto update branch...
No auto update branch exists
Old version 0.9.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.datawizard 0.9.1 -> 0.10.0 https://repology.org/project/r:datawizard/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.restatapi, using log file: /var/log/nixpkgs-update/rPackages.restatapi/2024-05-01.log
rPackages.restatapi 0.22.5 -> 0.23.1 https://repology.org/project/r:restatapi/versions
attrpath: rPackages.restatapi
Checking auto update branch...
No auto update branch exists
Old version 0.22.5" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.restatapi 0.22.5 -> 0.23.1 https://repology.org/project/r:restatapi/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.isotree, using log file: /var/log/nixpkgs-update/rPackages.isotree/2024-05-01.log
rPackages.isotree 0.5.24-3 -> 0.6.1.1 https://repology.org/project/r:isotree/versions
attrpath: rPackages.isotree
Checking auto update branch...
No auto update branch exists
Old version 0.5.24-3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.isotree 0.5.24-3 -> 0.6.1.1 https://repology.org/project/r:isotree/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.syntenet, using log file: /var/log/nixpkgs-update/rPackages.syntenet/2024-05-01.log
rPackages.syntenet 1.4.0 -> 1.4.2 https://repology.org/project/r:syntenet/versions
attrpath: rPackages.syntenet
Checking auto update branch...
No auto update branch exists
Old version 1.4.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.syntenet 1.4.0 -> 1.4.2 https://repology.org/project/r:syntenet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.httk, using log file: /var/log/nixpkgs-update/rPackages.httk/2024-05-01.log
rPackages.httk 2.3.0 -> 2.3.1 https://repology.org/project/r:httk/versions
attrpath: rPackages.httk
Checking auto update branch...
No auto update branch exists
Old version 2.3.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.httk 2.3.0 -> 2.3.1 https://repology.org/project/r:httk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.future, using log file: /var/log/nixpkgs-update/rPackages.future/2024-05-01.log
rPackages.future 1.33.1 -> 1.33.2 https://repology.org/project/r:future/versions
attrpath: rPackages.future
Checking auto update branch...
No auto update branch exists
Old version 1.33.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.future 1.33.1 -> 1.33.2 https://repology.org/project/r:future/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mariadb-galera, using log file: /var/log/nixpkgs-update/mariadb-galera/2024-05-01.log
mariadb-galera 26.4.17 -> 26.4.18 https://repology.org/project/galera/versions
attrpath: mariadb-galera
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/servers/sql/mariadb/galera/default.nix b/pkgs/servers/sql/mariadb/galera/default.nix
index 0898c6a3bfc4..18922e5deb0a 100644
--- a/pkgs/servers/sql/mariadb/galera/default.nix
+++ b/pkgs/servers/sql/mariadb/galera/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "mariadb-galera";
- version = "26.4.17";
+ version = "26.4.18";
src = fetchFromGitHub {
owner = "codership";
repo = "galera";
rev = "release_${version}";
- hash = "sha256-XcaHg0mqCGqP7VYb4jLSxuNxmBXJv2ivA/1spMyT4Tg=";
+ hash = "sha256-JZMw9P+70c6m1zxaQLn0N46jL+P71cvyROekjoc5/Kk=";
fetchSubmodules = true;
};
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/9iv7z0sglrhwqsdlk00cg00y4xnwcqj7-mariadb-galera-26.4.18"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/galera/versions.
meta.description for mariadb-galera is: Galera 3 wsrep provider library
meta.homepage for mariadb-galera is: https://galeracluster.com/
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 26.4.18 in filename of file in /nix/store/9iv7z0sglrhwqsdlk00cg00y4xnwcqj7-mariadb-galera-26.4.18
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
mariadb-galera
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/9iv7z0sglrhwqsdlk00cg00y4xnwcqj7-mariadb-galera-26.4.18 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A mariadb-galera https://github.com/r-ryantm/nixpkgs/archive/63f1eccb2bcf6ba513f4faa67d2eafc8ccee893b.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/63f1eccb2bcf6ba513f4faa67d2eafc8ccee893b#mariadb-galera
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/9iv7z0sglrhwqsdlk00cg00y4xnwcqj7-mariadb-galera-26.4.18
ls -la /nix/store/9iv7z0sglrhwqsdlk00cg00y4xnwcqj7-mariadb-galera-26.4.18/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @Izorkin @dasJ @Conni2461 for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308249
[result] Success updating mariadb-galera 26.4.17 -> 26.4.18 https://repology.org/project/galera/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.psycopg2cffi, using log file: /var/log/nixpkgs-update/python312Packages.psycopg2cffi/2024-05-01.log
python312Packages.psycopg2cffi 2.8.1 -> 2.9.0 https://repology.org/project/python:psycopg2cffi/versions
attrpath: python312Packages.psycopg2cffi
isn't the default python version
[result] Failed to update python312Packages.psycopg2cffi 2.8.1 -> 2.9.0 https://repology.org/project/python:psycopg2cffi/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.AccelStab, using log file: /var/log/nixpkgs-update/rPackages.AccelStab/2024-05-01.log
rPackages.AccelStab 1.0.0 -> 2.0.1 https://repology.org/project/r:accelstab/versions
attrpath: rPackages.AccelStab
Checking auto update branch...
No auto update branch exists
Old version 1.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.AccelStab 1.0.0 -> 2.0.1 https://repology.org/project/r:accelstab/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
https://github.com/ryantm/nixpkgs-update/issues/51
[result] Failed to update python312Packages.qscintilla 2.13.2 -> 2.14.1 https://repology.org/project/qscintilla/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath free42, using log file: /var/log/nixpkgs-update/free42/2024-05-01.log
free42 3.1.5 -> 3.1.8 https://repology.org/project/free42/versions
attrpath: free42
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/by-name/fr/free42/package.nix b/pkgs/by-name/fr/free42/package.nix
index 415f6f6f8b9d..679e43fc1d2c 100644
--- a/pkgs/by-name/fr/free42/package.nix
+++ b/pkgs/by-name/fr/free42/package.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "free42";
- version = "3.1.5";
+ version = "3.1.8";
src = fetchFromGitHub {
owner = "thomasokken";
repo = "free42";
rev = "v${finalAttrs.version}";
- hash = "sha256-YFTmEyOd/r8Pbj+PzD+VYkkB0gqDJ4wteLBTdwa1qcE=";
+ hash = "sha256-z1HlI2e3mCRJ/sWMdsLF7IpcvTh+Zlrk77M8gaJXMzQ=";
};
nativeBuildInputs = [
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/xsskn1pk0fvq6n455qnmijbzrlzlbkxx-free42-3.1.8"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/free42/versions.
meta.description for free42 is: A software clone of HP-42S Calculator
meta.homepage for free42 is: https://github.com/thomasokken/free42
###### Updates performed
- Version update
###### To inspect upstream changes
- [Compare changes on GitHub](https://github.com/thomasokken/free42/compare/v3.1.5...v3.1.8)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 3.1.8 with grep in /nix/store/xsskn1pk0fvq6n455qnmijbzrlzlbkxx-free42-3.1.8
- found 3.1.8 in filename of file in /nix/store/xsskn1pk0fvq6n455qnmijbzrlzlbkxx-free42-3.1.8
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
free42
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/xsskn1pk0fvq6n455qnmijbzrlzlbkxx-free42-3.1.8 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A free42 https://github.com/r-ryantm/nixpkgs/archive/5ab9033804c994f9fffae48ff1977f11c9d48779.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/5ab9033804c994f9fffae48ff1977f11c9d48779#free42
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/xsskn1pk0fvq6n455qnmijbzrlzlbkxx-free42-3.1.8
ls -la /nix/store/xsskn1pk0fvq6n455qnmijbzrlzlbkxx-free42-3.1.8/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @AndersonTorres for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308255
[result] Success updating free42 3.1.5 -> 3.1.8 https://repology.org/project/free42/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath chromium, using log file: /var/log/nixpkgs-update/chromium/2024-05-01.log
chromium 124.0.6367.60 -> 124.0.6367.91 https://repology.org/project/chromium/versions
attrpath: chromium
Checking auto update branch...
No auto update branch exists
Old version 124.0.6367.60" not present in master derivation file with contents: { lib, mkChromiumDerivation
, channel, chromiumVersionAtLeast
, enableWideVine, ungoogled
}:
mkChromiumDerivation (base: rec {
name = "chromium-browser";
packageName = "chromium";
buildTargets = [ "run_mksnapshot_default" "chrome_sandbox" "chrome" ];
outputs = ["out" "sandbox"];
sandboxExecutableName = "__chromium-suid-sandbox";
installPhase = ''
mkdir -p "$libExecPath"
cp -v "$buildPath/"*.so "$buildPath/"*.pak "$buildPath/"*.bin "$libExecPath/"
cp -v "$buildPath/libvulkan.so.1" "$libExecPath/"
cp -v "$buildPath/vk_swiftshader_icd.json" "$libExecPath/"
cp -v "$buildPath/icudtl.dat" "$libExecPath/"
cp -vLR "$buildPath/locales" "$buildPath/resources" "$libExecPath/"
cp -v "$buildPath/chrome_crashpad_handler" "$libExecPath/"
cp -v "$buildPath/chrome" "$libExecPath/$packageName"
# Swiftshader
# See https://stackoverflow.com/a/4264351/263061 for the find invocation.
if [ -n "$(find "$buildPath/swiftshader/" -maxdepth 1 -name '*.so' -print -quit)" ]; then
echo "Swiftshader files found; installing"
mkdir -p "$libExecPath/swiftshader"
cp -v "$buildPath/swiftshader/"*.so "$libExecPath/swiftshader/"
else
echo "Swiftshader files not found"
fi
mkdir -p "$sandbox/bin"
cp -v "$buildPath/chrome_sandbox" "$sandbox/bin/${sandboxExecutableName}"
mkdir -vp "$out/share/man/man1"
cp -v "$buildPath/chrome.1" "$out/share/man/man1/$packageName.1"
for icon_file in chrome/app/theme/chromium/product_logo_*[0-9].png; do
num_and_suffix="''${icon_file##*logo_}"
icon_size="''${num_and_suffix%.*}"
expr "$icon_size" : "^[0-9][0-9]*$" || continue
logo_output_prefix="$out/share/icons/hicolor"
logo_output_path="$logo_output_prefix/''${icon_size}x''${icon_size}/apps"
mkdir -vp "$logo_output_path"
cp -v "$icon_file" "$logo_output_path/$packageName.png"
done
# Install Desktop Entry
install -D chrome/installer/linux/common/desktop.template \
$out/share/applications/chromium-browser.desktop
substituteInPlace $out/share/applications/chromium-browser.desktop \
--replace "@@MENUNAME@@" "Chromium" \
--replace "@@PACKAGE@@" "chromium" \
--replace "Exec=/usr/bin/@@USR_BIN_SYMLINK_NAME@@" "Exec=chromium"
# Append more mime types to the end
sed -i '/^MimeType=/ s,$,x-scheme-handler/webcal;x-scheme-handler/mailto;x-scheme-handler/about;x-scheme-handler/unknown,' \
$out/share/applications/chromium-browser.desktop
# See https://github.com/NixOS/nixpkgs/issues/12433
sed -i \
-e '/\[Desktop Entry\]/a\' \
-e 'StartupWMClass=chromium-browser' \
$out/share/applications/chromium-browser.desktop
'';
passthru = { inherit sandboxExecutableName; };
requiredSystemFeatures = [ "big-parallel" ];
meta = {
description = "An open source web browser from Google"
+ lib.optionalString ungoogled ", with dependencies on Google web services removed";
longDescription = ''
Chromium is an open source web browser from Google that aims to build a
safer, faster, and more stable way for all Internet users to experience
the web. It has a minimalist user interface and provides the vast majority
of source code for Google Chrome (which has some additional features).
'';
homepage = if ungoogled
then "https://github.com/ungoogled-software/ungoogled-chromium"
else "https://www.chromium.org/";
maintainers = with lib.maintainers; if ungoogled
then [ networkexception emilylange ]
else [ networkexception emilylange ];
license = if enableWideVine then lib.licenses.unfree else lib.licenses.bsd3;
platforms = lib.platforms.linux;
mainProgram = "chromium";
hydraPlatforms = lib.optionals (channel == "stable" || channel == "ungoogled-chromium") ["aarch64-linux" "x86_64-linux"];
timeout = 172800; # 48 hours (increased from the Hydra default of 10h)
};
})
[result] Failed to update chromium 124.0.6367.60 -> 124.0.6367.91 https://repology.org/project/chromium/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.osc-lib, using log file: /var/log/nixpkgs-update/python312Packages.osc-lib/2024-05-01.log
python312Packages.osc-lib 2.8.0 -> 3.0.1 https://repology.org/project/python:osc-lib/versions
attrpath: python312Packages.osc-lib
isn't the default python version
[result] Failed to update python312Packages.osc-lib 2.8.0 -> 3.0.1 https://repology.org/project/python:osc-lib/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath alsa-utils, using log file: /var/log/nixpkgs-update/alsa-utils/2024-05-01.log
alsa-utils 1.2.10 -> 1.2.11 https://repology.org/project/alsa-utils/versions
attrpath: alsa-utils
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update alsa-utils 1.2.10 -> 1.2.11 https://repology.org/project/alsa-utils/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.XLConnect, using log file: /var/log/nixpkgs-update/rPackages.XLConnect/2024-05-01.log
rPackages.XLConnect 1.0.8 -> 1.0.10 https://repology.org/project/r:xlconnect/versions
attrpath: rPackages.XLConnect
Checking auto update branch...
No auto update branch exists
Old version 1.0.8" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.XLConnect 1.0.8 -> 1.0.10 https://repology.org/project/r:xlconnect/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.tram, using log file: /var/log/nixpkgs-update/rPackages.tram/2024-05-01.log
rPackages.tram 1.0-2 -> 1.0-3 https://repology.org/project/r:tram/versions
attrpath: rPackages.tram
Checking auto update branch...
No auto update branch exists
Old version 1.0-2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.tram 1.0-2 -> 1.0-3 https://repology.org/project/r:tram/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath zsh-git-prompt, using log file: /var/log/nixpkgs-update/zsh-git-prompt/2024-05-01.log
zsh-git-prompt 0.4z -> 0.5 https://repology.org/project/zsh-git-prompt/versions
attrpath: zsh-git-prompt
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/shells/zsh/zsh-git-prompt/default.nix b/pkgs/shells/zsh/zsh-git-prompt/default.nix
index f9e5633476ab..83f7b9ce2a52 100644
--- a/pkgs/shells/zsh/zsh-git-prompt/default.nix
+++ b/pkgs/shells/zsh/zsh-git-prompt/default.nix
@@ -35,12 +35,12 @@ haskellPackages.callPackage
({ mkDerivation, base, HUnit, parsec, process, QuickCheck }:
mkDerivation rec {
pname = "zsh-git-prompt";
- version = "0.4z"; # While we await a real 0.5 release.
+ version = "0.5"; # While we await a real 0.5 release.
src = fetchFromGitHub {
owner = "starcraftman";
repo = "zsh-git-prompt";
rev = "11b83ba3b85d14c66cf2ab79faefab6d838da28e";
- sha256 = "04aylsjfb03ckw219plkzpyiq4j9g66bjxa5pa56h1p7df6pjssb";
+ sha256 = "sha256-S2t5jWvnBmiKukV1uYx5SRIc/f2T3hQEn2yA5aSmXhE=";
};
prePatch = ''
substituteInPlace zshrc.sh \
Source url did not change.
[result] Failed to update zsh-git-prompt 0.4z -> 0.5 https://repology.org/project/zsh-git-prompt/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.MethCP, using log file: /var/log/nixpkgs-update/rPackages.MethCP/2024-05-01.log
rPackages.MethCP 1.11.0 -> 1.13.0 https://repology.org/project/r:methcp/versions
attrpath: rPackages.MethCP
Checking auto update branch...
No auto update branch exists
Old version 1.11.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.MethCP 1.11.0 -> 1.13.0 https://repology.org/project/r:methcp/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath nmh, using log file: /var/log/nixpkgs-update/nmh/2024-05-01.log
nmh 1.7.1 -> 1.8 https://repology.org/project/nmh/versions
attrpath: nmh
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/networking/nmh/default.nix b/pkgs/tools/networking/nmh/default.nix
index e32da2708a5b..4d9504fda193 100644
--- a/pkgs/tools/networking/nmh/default.nix
+++ b/pkgs/tools/networking/nmh/default.nix
@@ -17,11 +17,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "nmh";
- version = "1.7.1";
+ version = "1.8";
src = fetchFromSavannah {
repo = "nmh";
rev = finalAttrs.version;
- hash = "sha256-sBftXl4hWs4bKw5weHkif1KIJBpheU/RCePx0WXuv9o=";
+ hash = "sha256-ShAdinvBA7guVBhjqTelBRiUzyo5KqHcawlQS9kXtqs=";
};
postPatch = ''
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A nmh
nix build failed.
got build log for 'nmh' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/x90xia28yl7m5ajj76f8yfjjllbkh9ld-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
substitute(): ERROR: file 'config/config.c' does not exist
/nix/store/9wnvhjyxjykwn5y06xc9a2h8rs5fbfia-stdenv-linux/setup: line 131: pop_var_context: head of shell_variables not a function context
[result] Failed to update nmh 1.7.1 -> 1.8 https://repology.org/project/nmh/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.ycevo, using log file: /var/log/nixpkgs-update/rPackages.ycevo/2024-05-01.log
rPackages.ycevo 0.1.2 -> 0.2.0 https://repology.org/project/r:ycevo/versions
attrpath: rPackages.ycevo
Checking auto update branch...
No auto update branch exists
Old version 0.1.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.ycevo 0.1.2 -> 0.2.0 https://repology.org/project/r:ycevo/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.loadings, using log file: /var/log/nixpkgs-update/rPackages.loadings/2024-05-01.log
rPackages.loadings 0.4.1 -> 0.5.1 https://repology.org/project/r:loadings/versions
attrpath: rPackages.loadings
Checking auto update branch...
No auto update branch exists
Old version 0.4.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.loadings 0.4.1 -> 0.5.1 https://repology.org/project/r:loadings/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.gginnards, using log file: /var/log/nixpkgs-update/rPackages.gginnards/2024-05-01.log
rPackages.gginnards 0.1.2 -> 0.2.0 https://repology.org/project/r:gginnards/versions
attrpath: rPackages.gginnards
Checking auto update branch...
No auto update branch exists
Old version 0.1.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.gginnards 0.1.2 -> 0.2.0 https://repology.org/project/r:gginnards/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl538Packages.ObjectPad 0.804 -> 0.808 https://repology.org/project/perl:object-pad/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.sindyr, using log file: /var/log/nixpkgs-update/rPackages.sindyr/2024-05-01.log
rPackages.sindyr 0.2.3 -> 0.2.4 https://repology.org/project/r:sindyr/versions
attrpath: rPackages.sindyr
Checking auto update branch...
No auto update branch exists
Old version 0.2.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.sindyr 0.2.3 -> 0.2.4 https://repology.org/project/r:sindyr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.hhsmm, using log file: /var/log/nixpkgs-update/rPackages.hhsmm/2024-05-01.log
rPackages.hhsmm 0.3.6 -> 0.3.7 https://repology.org/project/r:hhsmm/versions
attrpath: rPackages.hhsmm
Checking auto update branch...
No auto update branch exists
Old version 0.3.6" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.hhsmm 0.3.6 -> 0.3.7 https://repology.org/project/r:hhsmm/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rubyPackages.hitimes, using log file: /var/log/nixpkgs-update/rubyPackages.hitimes/2024-05-01.log
rubyPackages.hitimes 2.0.0 -> 3.0.0 https://repology.org/project/ruby:hitimes/versions
attrpath: rubyPackages.hitimes
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update rubyPackages.hitimes 2.0.0 -> 3.0.0 https://repology.org/project/ruby:hitimes/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.rollama, using log file: /var/log/nixpkgs-update/rPackages.rollama/2024-05-01.log
rPackages.rollama 0.0.3 -> 0.1.0 https://repology.org/project/r:rollama/versions
attrpath: rPackages.rollama
Checking auto update branch...
No auto update branch exists
Old version 0.0.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.rollama 0.0.3 -> 0.1.0 https://repology.org/project/r:rollama/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python311Packages.yoda, using log file: /var/log/nixpkgs-update/python311Packages.yoda/2024-05-01.log
python311Packages.yoda 1.9.10 -> 2.0.0 https://repology.org/project/yoda/versions
attrpath: python311Packages.yoda
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/libraries/physics/yoda/default.nix b/pkgs/development/libraries/physics/yoda/default.nix
index a6ad9cbd9274..c515c2943f73 100644
--- a/pkgs/development/libraries/physics/yoda/default.nix
+++ b/pkgs/development/libraries/physics/yoda/default.nix
@@ -10,11 +10,11 @@
stdenv.mkDerivation rec {
pname = "yoda";
- version = "1.9.10";
+ version = "2.0.0";
src = fetchurl {
url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2";
- hash = "sha256-CnCO6dcElF0zh8xDexX/3fOCxw/lurOe0r2/g8LCjG8=";
+ hash = "sha256-aA9D2r67MWfOHF3uctHCwoXDGQdRJFqlHjJgoAWplXU=";
};
nativeBuildInputs = with python.pkgs; [
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A python311Packages.yoda
nix build failed.
[0;32mPASS[m: test-div.py
[0;32mPASS[m: test-h1d.py
[0;32mPASS[m: test-h2d.py
[0;32mPASS[m: test-rebin.py
[0;32mPASS[m: testscatter3D
[0;32mPASS[m: test-yodascale.sh
[0;32mPASS[m: test-yodamerge.sh
[0;32mPASS[m: test-yoda2yoda.sh
[0;32mPASS[m: test-mpl.py
[0;31m============================================================================[m
[0;31mTestsuite summary for YODA 2.0.0[m
[0;31m============================================================================[m
[1m# TOTAL: 54[m
[0;32m# PASS: 53[m
# SKIP: 0
# XFAIL: 0
[0;31m# FAIL: 1[m
# XPASS: 0
# ERROR: 0
[0;31m============================================================================[m
[0;31mSee tests/test-suite.log[m
[0;31mPlease report to yoda@projects.hepforge.org[m
[0;31m============================================================================[m
make[3]: *** [Makefile:1210: test-suite.log] Error 1
make[3]: Leaving directory '/build/YODA-2.0.0/tests'
make[2]: *** [Makefile:1318: check-TESTS] Error 2
make[2]: Leaving directory '/build/YODA-2.0.0/tests'
make[1]: *** [Makefile:1630: check-am] Error 2
make[1]: Leaving directory '/build/YODA-2.0.0/tests'
make: *** [Makefile:521: check-recursive] Error 1
[result] Failed to update python311Packages.yoda 1.9.10 -> 2.0.0 https://repology.org/project/yoda/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath davmail, using log file: /var/log/nixpkgs-update/davmail/2024-05-01.log
davmail 6.2.0 -> 6.2.2.3546 https://repology.org/project/davmail/versions
attrpath: davmail
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv
building '/nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv'...
trying https://downloads.sourceforge.net/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 815 0 --:--:-- --:--:-- --:--:-- 811
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 245 0 --:--:-- --:--:-- --:--:-- 245
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 328 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download davmail-6.2.2.3546-3464.zip from any mirror
error: builder for '/nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 245 0 --:--:-- --:--:-- --:--:-- 245
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 328 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download davmail-6.2.2.3546-3464.zip from any mirror
For full logs, run 'nix log /nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'davmail.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv
/nix/store/vgwjl1l750jfkqggjxi2qfjxshsvrvi2-davmail-6.2.2.3546.drv
this path will be fetched (163.60 MiB download, 315.23 MiB unpacked):
/nix/store/1xza9bjddk4wqj9jamvw49g5d9jnsra2-zulu-ca-jdk-11.0.22
copying path '/nix/store/1xza9bjddk4wqj9jamvw49g5d9jnsra2-zulu-ca-jdk-11.0.22' from 'https://cache.nixos.org'...
building '/nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv'...
trying https://downloads.sourceforge.net/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1268 0 --:--:-- --:--:-- --:--:-- 1277
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 246 0 --:--:-- --:--:-- --:--:-- 246
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 328 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download davmail-6.2.2.3546-3464.zip from any mirror
error: builder for '/nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 246 0 --:--:-- --:--:-- --:--:-- 246
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 328 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/davmail/6.2.2.3546/davmail-6.2.2.3546-3464.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download davmail-6.2.2.3546-3464.zip from any mirror
For full logs, run 'nix log /nix/store/afjb5rfzkcvasn1fl8f51dqxsfkkjdd4-davmail-6.2.2.3546-3464.zip.drv'.
error: 1 dependencies of derivation '/nix/store/vgwjl1l750jfkqggjxi2qfjxshsvrvi2-davmail-6.2.2.3546.drv' failed to build
[result] Failed to update davmail 6.2.0 -> 6.2.2.3546 https://repology.org/project/davmail/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xxdiff, using log file: /var/log/nixpkgs-update/xxdiff/2024-05-01.log
xxdiff 5.0b1 -> 5.1 https://repology.org/project/xxdiff/versions
attrpath: xxdiff
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv
building '/nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv'...
trying https://bitbucket.org/blais/xxdiff/get/5e5f885dfc43559549a81c59e9e8c9525306356a.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 174 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://bitbucket.org/blais/xxdiff/get/5e5f885dfc43559549a81c59e9e8c9525306356a.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 174 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'xxdiff.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv
/nix/store/8983v63nsjyy13hgfpn6iaqi9rnqy538-xxdiff-5.1.drv
building '/nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv'...
trying https://bitbucket.org/blais/xxdiff/get/5e5f885dfc43559549a81c59e9e8c9525306356a.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 174 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://bitbucket.org/blais/xxdiff/get/5e5f885dfc43559549a81c59e9e8c9525306356a.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 174 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/gnvvz8wzg91g4v1ryvkxs55s162x1p4f-source.drv'.
error: 1 dependencies of derivation '/nix/store/8983v63nsjyy13hgfpn6iaqi9rnqy538-xxdiff-5.1.drv' failed to build
[result] Failed to update xxdiff 5.0b1 -> 5.1 https://repology.org/project/xxdiff/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath vimPlugins.salt-vim, using log file: /var/log/nixpkgs-update/vimPlugins.salt-vim/2024-05-01.log
vimPlugins.salt-vim 2017-07-01 -> 20151119 https://repology.org/project/vim:salt-vim/versions
attrpath: vimPlugins.salt-vim
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update vimPlugins.salt-vim 2017-07-01 -> 20151119 https://repology.org/project/vim:salt-vim/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mac, using log file: /var/log/nixpkgs-update/mac/2024-05-01.log
mac 4.11-u4-b5-s7 -> 10.71 https://repology.org/project/mac/versions
attrpath: mac
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update mac 4.11-u4-b5-s7 -> 10.71 https://repology.org/project/mac/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.TimeLocal 1.35 -> 1.2300 https://repology.org/project/perl:time-local/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.pysparklyr, using log file: /var/log/nixpkgs-update/rPackages.pysparklyr/2024-05-01.log
rPackages.pysparklyr 0.1.3 -> 0.1.4 https://repology.org/project/r:pysparklyr/versions
attrpath: rPackages.pysparklyr
Checking auto update branch...
No auto update branch exists
Old version 0.1.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.pysparklyr 0.1.3 -> 0.1.4 https://repology.org/project/r:pysparklyr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.TOSTER, using log file: /var/log/nixpkgs-update/rPackages.TOSTER/2024-05-01.log
rPackages.TOSTER 0.8.1 -> 0.8.2 https://repology.org/project/r:toster/versions
attrpath: rPackages.TOSTER
Checking auto update branch...
No auto update branch exists
Old version 0.8.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.TOSTER 0.8.1 -> 0.8.2 https://repology.org/project/r:toster/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.ThresholdROC, using log file: /var/log/nixpkgs-update/rPackages.ThresholdROC/2024-05-01.log
rPackages.ThresholdROC 2.9.3 -> 2.9.4 https://repology.org/project/r:thresholdroc/versions
attrpath: rPackages.ThresholdROC
Checking auto update branch...
No auto update branch exists
Old version 2.9.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.ThresholdROC 2.9.3 -> 2.9.4 https://repology.org/project/r:thresholdroc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.Families, using log file: /var/log/nixpkgs-update/rPackages.Families/2024-05-01.log
rPackages.Families 2.0.0 -> 2.0.2 https://repology.org/project/r:families/versions
attrpath: rPackages.Families
Checking auto update branch...
No auto update branch exists
Old version 2.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.Families 2.0.0 -> 2.0.2 https://repology.org/project/r:families/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.PodWeaver 4.019 -> 4.020 https://repology.org/project/perl:pod-weaver/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath mendeley, using log file: /var/log/nixpkgs-update/mendeley/2024-05-01.log
mendeley 2.111.0 -> 2.113.0 https://repology.org/project/mendeley/versions
attrpath: mendeley
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/office/mendeley/default.nix b/pkgs/applications/office/mendeley/default.nix
index c8ea46d0978e..d2d23618ed11 100644
--- a/pkgs/applications/office/mendeley/default.nix
+++ b/pkgs/applications/office/mendeley/default.nix
@@ -7,13 +7,13 @@
let
pname = "mendeley";
- version = "2.111.0";
+ version = "2.113.0";
executableName = "${pname}-reference-manager";
src = fetchurl {
url = "https://static.mendeley.com/bin/desktop/mendeley-reference-manager-${version}-x86_64.AppImage";
- hash = "sha256-tN76RKHETTMkJ239I6+a36RPTuWqYlCSs+tEP+BcB+M=";
+ hash = "sha256-fmwUzzGmiL/+bNK3M+xfsfIfs80hM+sPsCFsh9Smf5Q=";
};
appimageContents = appimageTools.extractType2 {
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/3za4invq8gcgh4wrc4k5m2l8hc53xjqv-mendeley-2.113.0"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/mendeley/versions.
meta.description for mendeley is: A reference manager and academic social network
meta.homepage for mendeley is: https://www.mendeley.com
###### Updates performed
- Version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 2.113.0 with grep in /nix/store/3za4invq8gcgh4wrc4k5m2l8hc53xjqv-mendeley-2.113.0
- found 2.113.0 in filename of file in /nix/store/3za4invq8gcgh4wrc4k5m2l8hc53xjqv-mendeley-2.113.0
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
mendeley
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/3za4invq8gcgh4wrc4k5m2l8hc53xjqv-mendeley-2.113.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A mendeley https://github.com/r-ryantm/nixpkgs/archive/d1982e6865f81009066351fe2c6ef465baba49ee.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/d1982e6865f81009066351fe2c6ef465baba49ee#mendeley
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/3za4invq8gcgh4wrc4k5m2l8hc53xjqv-mendeley-2.113.0
ls -la /nix/store/3za4invq8gcgh4wrc4k5m2l8hc53xjqv-mendeley-2.113.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @dtzWill @AtilaSaraiva for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308268
[result] Success updating mendeley 2.111.0 -> 2.113.0 https://repology.org/project/mendeley/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath dvd-slideshow, using log file: /var/log/nixpkgs-update/dvd-slideshow/2024-05-01.log
dvd-slideshow 0.8.4-2 -> 0.8.6.1 https://repology.org/project/dvd-slideshow/versions
attrpath: dvd-slideshow
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv
building '/nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv'...
trying https://downloads.sourceforge.net/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 951 0 --:--:-- --:--:-- --:--:-- 958
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 230 0 --:--:-- --:--:-- --:--:-- 230
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 330 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download dvd-slideshow-0.8.6.1.tar.gz from any mirror
error: builder for '/nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 230 0 --:--:-- --:--:-- --:--:-- 230
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 330 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download dvd-slideshow-0.8.6.1.tar.gz from any mirror
For full logs, run 'nix log /nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'dvd-slideshow.originalSrc' not found
stderr did not split as expected full stderr was:
these 3 derivations will be built:
/nix/store/hnf49517nrmqfzg8svwj4f81pfkgm9wb-dvd-slideshow.sh.drv
/nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv
/nix/store/7ldixh5ar0qjiiadns45241vkvrfw25z-dvd-slideshow-0.8.6.1.drv
these 3 paths will be fetched (1.67 MiB download, 8.91 MiB unpacked):
/nix/store/l03vz7jxpkwf93bwcc65p840wpv5qcm4-dvdauthor-0.7.2
/nix/store/b4q4rcdr54i35kdxkxhi49yxlckkjcvg-mjpegtools-2.2.1
/nix/store/0bqkc694fn9yabsnpi70dqgmcinsznaf-transcode-1.1.7
copying path '/nix/store/l03vz7jxpkwf93bwcc65p840wpv5qcm4-dvdauthor-0.7.2' from 'https://cache.nixos.org'...
copying path '/nix/store/b4q4rcdr54i35kdxkxhi49yxlckkjcvg-mjpegtools-2.2.1' from 'https://cache.nixos.org'...
copying path '/nix/store/0bqkc694fn9yabsnpi70dqgmcinsznaf-transcode-1.1.7' from 'https://cache.nixos.org'...
building '/nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv'...
trying https://downloads.sourceforge.net/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
building '/nix/store/hnf49517nrmqfzg8svwj4f81pfkgm9wb-dvd-slideshow.sh.drv'...
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1260 0 --:--:-- --:--:-- --:--:-- 1266
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 237 0 --:--:-- --:--:-- --:--:-- 237
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 330 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download dvd-slideshow-0.8.6.1.tar.gz from any mirror
error: builder for '/nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 237 0 --:--:-- --:--:-- --:--:-- 237
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 330 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/dvd-slideshow/files/dvd-slideshow-0.8.6.1.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download dvd-slideshow-0.8.6.1.tar.gz from any mirror
For full logs, run 'nix log /nix/store/ipdzjfy5kcim6l89mc5lcgmvmfk0g8hj-dvd-slideshow-0.8.6.1.tar.gz.drv'.
error: 1 dependencies of derivation '/nix/store/7ldixh5ar0qjiiadns45241vkvrfw25z-dvd-slideshow-0.8.6.1.drv' failed to build
[result] Failed to update dvd-slideshow 0.8.4-2 -> 0.8.6.1 https://repology.org/project/dvd-slideshow/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath unionfs-fuse, using log file: /var/log/nixpkgs-update/unionfs-fuse/2024-05-01.log
unionfs-fuse 2.2 -> 3.4 https://repology.org/project/unionfs-fuse/versions
attrpath: unionfs-fuse
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/tools/filesystems/unionfs-fuse/default.nix b/pkgs/tools/filesystems/unionfs-fuse/default.nix
index 4dc9ca9de6e6..1fa9482de470 100644
--- a/pkgs/tools/filesystems/unionfs-fuse/default.nix
+++ b/pkgs/tools/filesystems/unionfs-fuse/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "unionfs-fuse";
- version = "2.2";
+ version = "3.4";
src = fetchFromGitHub {
owner = "rpodgorny";
repo = "unionfs-fuse";
rev = "v${version}";
- sha256 = "sha256-EJryML6E0CW4kvsqMRqV3cq77j50HuylNzgaHD6CL/o=";
+ sha256 = "sha256-zTHJURpv56qY8FzS8DLnaH3HmKC5RzV9OEr7piTLDRg=";
};
patches = [
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A unionfs-fuse
nix build failed.
Running phase: patchPhase
applying patch /nix/store/5gnzsz3k51gf6blpiq28x5g8knhq083i-prevent-kill-on-shutdown.patch
patching file src/unionfs.c
Hunk #1 succeeded at 90 (offset -741 lines).
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file '/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/sbin/mount.unionfs-fuse')
fixing cmake files...
cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/share/doc/unionfs-fuse -DCMAKE_INSTALL_INFODIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/include -DCMAKE_INSTALL_SBINDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/strip -DCMAKE_RANLIB=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/ranlib -DCMAKE_AR=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/zqc568m8klx56m29sbd6ybhlf6cs74vv-unionfs-fuse-3.4
-- The C compiler identification is GNU 13.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for include file sys/xattr.h
-- Looking for include file sys/xattr.h - found
-- Looking for include file attr/xattr.h
-- Looking for include file attr/xattr.h - not found
[31mCMake Error at /nix/store/0xpv46mb188z226j7cs211zmmi5xw9nj-cmake-3.29.1/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
Call Stack (most recent call first):
/nix/store/0xpv46mb188z226j7cs211zmmi5xw9nj-cmake-3.29.1/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/nix/store/0xpv46mb188z226j7cs211zmmi5xw9nj-cmake-3.29.1/share/cmake-3.29/Modules/FindPkgConfig.cmake:114 (find_package_handle_standard_args)
src/CMakeLists.txt:16 (find_package)
[0m
-- Configuring incomplete, errors occurred!
[result] Failed to update unionfs-fuse 2.2 -> 3.4 https://repology.org/project/unionfs-fuse/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.BiocFileCache, using log file: /var/log/nixpkgs-update/rPackages.BiocFileCache/2024-05-01.log
rPackages.BiocFileCache 2.10.1 -> 2.11.2 https://repology.org/project/r:biocfilecache/versions
attrpath: rPackages.BiocFileCache
Checking auto update branch...
No auto update branch exists
Old version 2.10.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.BiocFileCache 2.10.1 -> 2.11.2 https://repology.org/project/r:biocfilecache/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath vobsub2srt, using log file: /var/log/nixpkgs-update/vobsub2srt/2024-05-01.log
vobsub2srt 2014-08-17 -> 2017.12.18 https://repology.org/project/vobsub2srt/versions
attrpath: vobsub2srt
Checking auto update branch...
No auto update branch exists
[version]
Hashes equal; no update necessary
[result] Failed to update vobsub2srt 2014-08-17 -> 2017.12.18 https://repology.org/project/vobsub2srt/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath sumaclust, using log file: /var/log/nixpkgs-update/sumaclust/2024-05-01.log
sumaclust 1.0.34 -> 1.0.36 https://repology.org/project/sumaclust/versions
attrpath: sumaclust
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update sumaclust 1.0.34 -> 1.0.36 https://repology.org/project/sumaclust/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath fltk, using log file: /var/log/nixpkgs-update/fltk/2024-05-01.log
fltk 1.3.8 -> 1.3.9 https://repology.org/project/fltk/versions
attrpath: fltk
Checking auto update branch...
No auto update branch exists
Old version 1.3.8" not present in master derivation file with contents: { version, rev, sha256 }:
{ stdenv
, lib
, fetchFromGitHub
, cmake
, pkg-config
, zlib
, libjpeg
, libpng
, fontconfig
, freetype
, libX11
, libXext
, libXinerama
, libXfixes
, libXcursor
, libXft
, libXrender
, ApplicationServices
, Carbon
, Cocoa
, withGL ? true
, libGL
, libGLU
, glew
, OpenGL
, withCairo ? true
, cairo
, withPango ? (lib.strings.versionAtLeast version "1.4" && stdenv.hostPlatform.isLinux)
, pango
, withDocs ? true
, doxygen
, graphviz
, withExamples ? (stdenv.buildPlatform == stdenv.hostPlatform)
, withShared ? true
}:
let
onOff = value: if value then "ON" else "OFF";
in
stdenv.mkDerivation rec {
pname = "fltk";
inherit version;
src = fetchFromGitHub {
owner = "fltk";
repo = "fltk";
inherit rev sha256;
};
outputs = [ "out" ]
++ lib.optional withExamples "bin"
++ lib.optional withDocs "doc";
# Manually move example & test binaries to $bin to avoid cyclic dependencies on dev binaries
outputBin = lib.optionalString withExamples "out";
patches = lib.optionals stdenv.hostPlatform.isDarwin [
./nsosv.patch
];
postPatch = ''
patchShebangs documentation/make_*
'';
nativeBuildInputs = [
cmake
pkg-config
] ++ lib.optionals withDocs [
doxygen
graphviz
];
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
ApplicationServices
Carbon
] ++ lib.optionals (withGL && !stdenv.hostPlatform.isDarwin) [
libGL
libGLU
] ++ lib.optionals (withExamples && withGL) [
glew
];
propagatedBuildInputs = [
zlib
libjpeg
libpng
] ++ lib.optionals stdenv.hostPlatform.isLinux [
freetype
fontconfig
libX11
libXext
libXinerama
libXfixes
libXcursor
libXft
libXrender
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
Cocoa
] ++ lib.optionals (withGL && stdenv.hostPlatform.isDarwin) [
OpenGL
] ++ lib.optionals withCairo [
cairo
] ++ lib.optionals withPango [
pango
];
cmakeFlags = [
# Common
"-DOPTION_BUILD_SHARED_LIBS=${onOff withShared}"
"-DOPTION_USE_SYSTEM_ZLIB=ON"
"-DOPTION_USE_SYSTEM_LIBJPEG=ON"
"-DOPTION_USE_SYSTEM_LIBPNG=ON"
# X11
"-DOPTION_USE_XINERAMA=${onOff stdenv.hostPlatform.isLinux}"
"-DOPTION_USE_XFIXES=${onOff stdenv.hostPlatform.isLinux}"
"-DOPTION_USE_XCURSOR=${onOff stdenv.hostPlatform.isLinux}"
"-DOPTION_USE_XFT=${onOff stdenv.hostPlatform.isLinux}"
"-DOPTION_USE_XRENDER=${onOff stdenv.hostPlatform.isLinux}"
"-DOPTION_USE_XDBE=${onOff stdenv.hostPlatform.isLinux}"
# GL
"-DOPTION_USE_GL=${onOff withGL}"
"-DOpenGL_GL_PREFERENCE=GLVND"
# Cairo
"-DOPTION_CAIRO=${onOff withCairo}"
"-DOPTION_CAIROEXT=${onOff withCairo}"
# Pango
"-DOPTION_USE_PANGO=${onOff withPango}"
# Examples & Tests
"-DFLTK_BUILD_EXAMPLES=${onOff withExamples}"
"-DFLTK_BUILD_TEST=${onOff withExamples}"
# Docs
"-DOPTION_BUILD_HTML_DOCUMENTATION=${onOff withDocs}"
"-DOPTION_BUILD_PDF_DOCUMENTATION=OFF"
"-DOPTION_INSTALL_HTML_DOCUMENTATION=${onOff withDocs}"
"-DOPTION_INSTALL_PDF_DOCUMENTATION=OFF"
"-DOPTION_INCLUDE_DRIVER_DOCUMENTATION=${onOff withDocs}"
# RPATH of binary /nix/store/.../bin/... contains a forbidden reference to /build/
"-DCMAKE_SKIP_BUILD_RPATH=ON"
];
preBuild = lib.optionalString (withCairo && withShared && stdenv.hostPlatform.isDarwin) ''
# unresolved symbols in cairo dylib without this: https://github.com/fltk/fltk/issues/250
export NIX_LDFLAGS="$NIX_LDFLAGS -undefined dynamic_lookup"
'';
postBuild = lib.optionalString withDocs ''
make docs
'';
postInstall = lib.optionalString withExamples ''
mkdir -p $bin/bin
mv bin/{test,examples}/* $bin/bin/
'' + lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir -p $out/Library/Frameworks
mv $out{,/Library/Frameworks}/FLTK.framework
moveAppBundles() {
echo "Moving and symlinking $1"
appname="$(basename "$1")"
binname="$(basename "$(find "$1"/Contents/MacOS/ -type f -executable | head -n1)")"
curpath="$(dirname "$1")"
mkdir -p "$curpath"/../Applications/
mv "$1" "$curpath"/../Applications/
[ -f "$curpath"/"$binname" ] && rm "$curpath"/"$binname"
ln -s ../Applications/"$appname"/Contents/MacOS/"$binname" "$curpath"/"$binname"
}
rm $out/bin/fluid.icns
for app in $out/bin/*.app ${lib.optionalString withExamples "$bin/bin/*.app"}; do
moveAppBundles "$app"
done
'';
postFixup = ''
substituteInPlace $out/bin/fltk-config \
--replace "/$out/" "/"
'';
meta = with lib; {
description = "A C++ cross-platform lightweight GUI library";
homepage = "https://www.fltk.org";
platforms = platforms.unix;
# LGPL2 with static linking exception
# https://www.fltk.org/COPYING.php
license = licenses.lgpl2Only;
};
}
[result] Failed to update fltk 1.3.8 -> 1.3.9 https://repology.org/project/fltk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath aws-c-s3, using log file: /var/log/nixpkgs-update/aws-c-s3/2024-05-01.log
aws-c-s3 0.5.4 -> 0.5.7 https://repology.org/project/aws-c-s3/versions
attrpath: aws-c-s3
Checking auto update branch...
No auto update branch exists
Old version 0.5.4" not present in staging derivation file with contents: { lib, stdenv
, fetchFromGitHub
, aws-c-auth
, aws-c-cal
, aws-c-common
, aws-c-compression
, aws-c-http
, aws-c-io
, aws-checksums
, cmake
, nix
, s2n-tls
}:
stdenv.mkDerivation rec {
pname = "aws-c-s3";
version = "0.5.7";
src = fetchFromGitHub {
owner = "awslabs";
repo = "aws-c-s3";
rev = "v${version}";
hash = "sha256-zzsRYhLgJfd02fPgoZBf7n6dTfbLHarc1aQa0fx/uck=";
};
nativeBuildInputs = [
cmake
];
buildInputs = [
aws-c-auth
aws-c-cal
aws-c-common
aws-c-compression
aws-c-http
aws-c-io
aws-checksums
s2n-tls
];
cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON"
];
passthru.tests = {
inherit nix;
};
meta = with lib; {
description = "C99 library implementation for communicating with the S3 service";
homepage = "https://github.com/awslabs/aws-c-s3";
license = licenses.asl20;
maintainers = with maintainers; [ r-burns ];
mainProgram = "s3";
platforms = platforms.unix;
};
}
[result] Failed to update aws-c-s3 0.5.4 -> 0.5.7 https://repology.org/project/aws-c-s3/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath oraclejdk11, using log file: /var/log/nixpkgs-update/oraclejdk11/2024-05-01.log
oraclejdk11 11.0.10 -> 14.0.2 https://repology.org/project/oraclejdk/versions
attrpath: oraclejdk11
Checking auto update branch...
No auto update branch exists
Version in attr path oraclejdk11 not compatible with 14.0.2
[result] Failed to update oraclejdk11 11.0.10 -> 14.0.2 https://repology.org/project/oraclejdk/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath hardinfo, using log file: /var/log/nixpkgs-update/hardinfo/2024-05-01.log
hardinfo 0.5.1 -> 0.5.1.20200427 https://repology.org/project/hardinfo/versions
attrpath: hardinfo
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv
building '/nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv'...
trying https://downloads.sourceforge.net/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1282 0 --:--:-- --:--:-- --:--:-- 1289
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 244 0 --:--:-- --:--:-- --:--:-- 244
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 338 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download hardinfo-0.5.1.20200427.tar.bz2 from any mirror
error: builder for '/nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 244 0 --:--:-- --:--:-- --:--:-- 244
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 338 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download hardinfo-0.5.1.20200427.tar.bz2 from any mirror
For full logs, run 'nix log /nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'hardinfo.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv
/nix/store/45vsj7hfd2dsv0q1f4a60hrgks352ysn-hardinfo-0.5.1.20200427.drv
building '/nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv'...
trying https://downloads.sourceforge.net/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://prdownloads.sourceforge.net/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://netcologne.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 138 100 138 0 0 1293 0 --:--:-- --:--:-- --:--:-- 1301
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://versaweb.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 154 100 154 0 0 247 0 --:--:-- --:--:-- --:--:-- 247
0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://freefr.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 338 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://osdn.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
error: cannot download hardinfo-0.5.1.20200427.tar.bz2 from any mirror
error: builder for '/nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv' failed with exit code 1;
last 25 log lines:
> trying https://versaweb.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 154 100 154 0 0 247 0 --:--:-- --:--:-- --:--:-- 247
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://freefr.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 338 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 154 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://osdn.dl.sourceforge.net/sourceforge/project/hardinfo.berlios/hardinfo-0.5.1.20200427.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (60) SSL: no alternative certificate subject name matches target host name 'osdn.dl.sourceforge.net'
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.
> error: cannot download hardinfo-0.5.1.20200427.tar.bz2 from any mirror
For full logs, run 'nix log /nix/store/jbz4gy5rp2a7cqp9kvnfdfmgjp8ibldy-hardinfo-0.5.1.20200427.tar.bz2.drv'.
error: 1 dependencies of derivation '/nix/store/45vsj7hfd2dsv0q1f4a60hrgks352ysn-hardinfo-0.5.1.20200427.drv' failed to build
[result] Failed to update hardinfo 0.5.1 -> 0.5.1.20200427 https://repology.org/project/hardinfo/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rubyPackages.elftools, using log file: /var/log/nixpkgs-update/rubyPackages.elftools/2024-05-01.log
rubyPackages.elftools 1.1.3 -> 1.3.1 https://repology.org/project/ruby:elftools/versions
attrpath: rubyPackages.elftools
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update rubyPackages.elftools 1.1.3 -> 1.3.1 https://repology.org/project/ruby:elftools/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ibus-engines.uniemoji, using log file: /var/log/nixpkgs-update/ibus-engines.uniemoji/2024-05-01.log
ibus-engines.uniemoji 0.6.0 -> 0.6.0.16 https://repology.org/project/ibus-uniemoji/versions
attrpath: ibus-engines.uniemoji
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv
building '/nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv'...
trying https://github.com/salty-horse/ibus-uniemoji/archive/v0.6.0.16.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/salty-horse/ibus-uniemoji/archive/v0.6.0.16.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'ibus-engines.uniemoji.originalSrc' not found
stderr did not split as expected full stderr was:
these 3 derivations will be built:
/nix/store/jxy5n33avq30qlzfz0627yvd15qlqrc8-python3-3.11.9-env.drv
/nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv
/nix/store/2616nq15s9g4jgfpm28zyxawjmhhlryv-ibus-uniemoji-0.6.0.16.drv
building '/nix/store/jxy5n33avq30qlzfz0627yvd15qlqrc8-python3-3.11.9-env.drv'...
building '/nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv'...
created 320 symlinks in user environment
trying https://github.com/salty-horse/ibus-uniemoji/archive/v0.6.0.16.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv' failed with exit code 1;
last 8 log lines:
>
> trying https://github.com/salty-horse/ibus-uniemoji/archive/v0.6.0.16.tar.gz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> 0 14 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/nyyqrw04ypx28qkv2hjqf149m6vz5l1i-source.drv'.
error: 1 dependencies of derivation '/nix/store/2616nq15s9g4jgfpm28zyxawjmhhlryv-ibus-uniemoji-0.6.0.16.drv' failed to build
[result] Failed to update ibus-engines.uniemoji 0.6.0 -> 0.6.0.16 https://repology.org/project/ibus-uniemoji/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.bpr, using log file: /var/log/nixpkgs-update/rPackages.bpr/2024-05-01.log
rPackages.bpr 1.0.7 -> 1.0.8 https://repology.org/project/r:bpr/versions
attrpath: rPackages.bpr
Checking auto update branch...
No auto update branch exists
Old version 1.0.7" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.bpr 1.0.7 -> 1.0.8 https://repology.org/project/r:bpr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath pies, using log file: /var/log/nixpkgs-update/pies/2024-05-01.log
pies 1.3 -> 2.6.7 https://repology.org/project/pies/versions
attrpath: pies
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv
building '/nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv'...
trying https://ftpmirror.gnu.org/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://ftp.nluug.nl/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 308 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirrors.kernel.org/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 369 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirror.ibcp.fr/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 277 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirror.dogado.de/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://mirror.tochlab.net/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://ftp.gnu.org/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 286 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (78) The file does not exist
error: cannot download pies-2.6.7.tar.bz2 from any mirror
error: builder for '/nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv' failed with exit code 1;
last 25 log lines:
>
> trying https://mirror.dogado.de/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://mirror.tochlab.net/pub/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
>
> trying https://ftp.gnu.org/pub/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 286 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
>
> trying ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (78) The file does not exist
> error: cannot download pies-2.6.7.tar.bz2 from any mirror
For full logs, run 'nix log /nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'pies.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv
/nix/store/s4j5wv6vdxzi1d3wl9im0chy1hb3inl3-pies-2.6.7.drv
building '/nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv'...
trying https://ftpmirror.gnu.org/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 277 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://ftp.nluug.nl/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 308 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirrors.kernel.org/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 369 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirror.ibcp.fr/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 277 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirror.dogado.de/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://mirror.tochlab.net/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://ftp.gnu.org/pub/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 286 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/pies/pies-2.6.7.tar.bz2
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (78) The file does not exist
error: cannot download pies-2.6.7.tar.bz2 from any mirror
error: builder for '/nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv' failed with exit code 1;
last 25 log lines:
>
> trying https://mirror.dogado.de/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://mirror.tochlab.net/pub/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
>
> trying https://ftp.gnu.org/pub/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 286 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
>
> trying ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/pies/pies-2.6.7.tar.bz2
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (78) The file does not exist
> error: cannot download pies-2.6.7.tar.bz2 from any mirror
For full logs, run 'nix log /nix/store/xcd14pp6sm1lf2h73jdfsgim3d4vlkvk-pies-2.6.7.tar.bz2.drv'.
error: 1 dependencies of derivation '/nix/store/s4j5wv6vdxzi1d3wl9im0chy1hb3inl3-pies-2.6.7.drv' failed to build
[result] Failed to update pies 1.3 -> 2.6.7 https://repology.org/project/pies/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.Expect 1.35 -> 1.38 https://repology.org/project/perl:expect/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.SticsRFiles, using log file: /var/log/nixpkgs-update/rPackages.SticsRFiles/2024-05-01.log
rPackages.SticsRFiles 1.2.0 -> 1.3.0 https://repology.org/project/r:sticsrfiles/versions
attrpath: rPackages.SticsRFiles
Checking auto update branch...
No auto update branch exists
Old version 1.2.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.SticsRFiles 1.2.0 -> 1.3.0 https://repology.org/project/r:sticsrfiles/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.ggblanket, using log file: /var/log/nixpkgs-update/rPackages.ggblanket/2024-05-01.log
rPackages.ggblanket 6.0.0 -> 8.0.0 https://repology.org/project/r:ggblanket/versions
attrpath: rPackages.ggblanket
Checking auto update branch...
No auto update branch exists
Old version 6.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.ggblanket 6.0.0 -> 8.0.0 https://repology.org/project/r:ggblanket/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xmlbeans, using log file: /var/log/nixpkgs-update/xmlbeans/2024-05-01.log
xmlbeans 5.1.1-20220819 -> 5.2.0 https://repology.org/project/xmlbeans/versions
attrpath: xmlbeans
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv
building '/nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv'...
trying https://web.archive.org/web/20230313151507/https://dlcdn.apache.org/poi/xmlbeans/release/bin/xmlbeans-bin-5.2.0.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://web.archive.org/web/20230313151507/https://dlcdn.apache.org/poi/xmlbeans/release/bin/xmlbeans-bin-5.2.0.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'xmlbeans.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv
/nix/store/lzss654wyh5q3a54l9f13x3p4qz7wzqx-xmlbeans-5.2.0.drv
building '/nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv'...
trying https://web.archive.org/web/20230313151507/https://dlcdn.apache.org/poi/xmlbeans/release/bin/xmlbeans-bin-5.2.0.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
error: cannot download source from any mirror
error: builder for '/nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv' failed with exit code 1;
last 7 log lines:
>
> trying https://web.archive.org/web/20230313151507/https://dlcdn.apache.org/poi/xmlbeans/release/bin/xmlbeans-bin-5.2.0.zip
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
> error: cannot download source from any mirror
For full logs, run 'nix log /nix/store/i8zr4s45haq1asfx1k7214nr5ja2dr45-source.drv'.
error: 1 dependencies of derivation '/nix/store/lzss654wyh5q3a54l9f13x3p4qz7wzqx-xmlbeans-5.2.0.drv' failed to build
[result] Failed to update xmlbeans 5.1.1-20220819 -> 5.2.0 https://repology.org/project/xmlbeans/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.memoiR, using log file: /var/log/nixpkgs-update/rPackages.memoiR/2024-05-01.log
rPackages.memoiR 1.2-7 -> 1.2-9 https://repology.org/project/r:memoir/versions
attrpath: rPackages.memoiR
Checking auto update branch...
No auto update branch exists
Old version 1.2-7" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.memoiR 1.2-7 -> 1.2-9 https://repology.org/project/r:memoir/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath slweb, using log file: /var/log/nixpkgs-update/slweb/2024-05-01.log
slweb 0.9.0 -> 0.9.5 https://repology.org/project/slweb/versions
attrpath: slweb
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/applications/misc/slweb/default.nix b/pkgs/applications/misc/slweb/default.nix
index b1e92cb9a39c..c95b3c255b5f 100644
--- a/pkgs/applications/misc/slweb/default.nix
+++ b/pkgs/applications/misc/slweb/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "slweb";
- version = "0.9.0";
+ version = "0.9.5";
src = fetchFromSourcehut {
owner = "~strahinja";
repo = "slweb";
rev = "v${finalAttrs.version}";
- hash = "sha256-QDHcp5pCmapgOlJpDDyyC12JOfh/biDyF6O+iKGbOGg=";
+ hash = "sha256-NemKjMoUE+yj1GIuFfQzCDp5hSnmQaXfC6Si8nncsR4=";
};
nativeBuildInputs = [ redo-apenwarr ];
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A slweb
nix build failed.
make[1]: Entering directory '/build/source/examples'
../slweb -d basic basic/index.slw > basic/index.html
../slweb -d blockquote blockquote/index.slw > blockquote/index.html
../slweb -d breakmarks breakmarks/index.slw > breakmarks/index.html
../slweb -d csv-tsv csv-tsv/index-csv.slw > csv-tsv/index-csv.html
../slweb -d csv-tsv csv-tsv/index.slw > csv-tsv/index.html
../slweb -d footnotes footnotes/inline.slw > footnotes/inline.html
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
../slweb -d footnotes footnotes/index.slw > footnotes/index.html
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
make[1]: *** [Makefile:6: basic/index.html] Error 127
make[1]: *** Waiting for unfinished jobs....
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
make[1]: *** [Makefile:6: blockquote/index.html] Error 127
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
make[1]: *** [Makefile:6: breakmarks/index.html] Error 127
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
make[1]: *** [Makefile:6: csv-tsv/index-csv.html] Error 127
make[1]: *** [Makefile:6: csv-tsv/index.html] Error 127
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash: line 1: ../slweb: No such file or directory
make[1]: *** [Makefile:6: footnotes/inline.html] Error 127
make[1]: *** [Makefile:6: footnotes/index.html] Error 127
make[1]: Leaving directory '/build/source/examples'
make: *** [Makefile:15: examples] Error 2
make: *** Waiting for unfinished jobs....
mv: cannot stat 'date.new': No such file or directory
mv: cannot stat 'version.new': No such file or directory
DATE="unknown"
VERSION="unknown"
[result] Failed to update slweb 0.9.0 -> 0.9.5 https://repology.org/project/slweb/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.rqPen, using log file: /var/log/nixpkgs-update/rPackages.rqPen/2024-05-01.log
rPackages.rqPen 3.2.2 -> 4.0 https://repology.org/project/r:rqpen/versions
attrpath: rPackages.rqPen
Checking auto update branch...
No auto update branch exists
Old version 3.2.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.rqPen 3.2.2 -> 4.0 https://repology.org/project/r:rqpen/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pytest-tap, using log file: /var/log/nixpkgs-update/python312Packages.pytest-tap/2024-05-01.log
python312Packages.pytest-tap 3.3 -> 3.4 https://repology.org/project/python:pytest-tap/versions
attrpath: python312Packages.pytest-tap
isn't the default python version
[result] Failed to update python312Packages.pytest-tap 3.3 -> 3.4 https://repology.org/project/python:pytest-tap/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath digikam, using log file: /var/log/nixpkgs-update/digikam/2024-05-01.log
digikam 8.2.0 -> 8.3.0.1 https://repology.org/project/digikam/versions
attrpath: digikam
Checking auto update branch...
No auto update branch exists
[version]
stderr did not split as expected full stderr was:
this derivation will be built:
/nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv
building '/nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv'...
trying https://cdn.download.kde.org/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 286 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://download.kde.org/download.php?url=stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 337 100 337 0 0 3380 0 --:--:-- --:--:-- --:--:-- 3404
0 279 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://ftp.gwdg.de/pub/linux/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 239 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirrors.ocf.berkeley.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://mirrors.mit.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://mirrors.ustc.edu.cn/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 150 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 315 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download digiKam-8.3.0.1.tar.xz from any mirror
error: builder for '/nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv' failed with exit code 1;
last 25 log lines:
>
> trying https://mirrors.ocf.berkeley.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://mirrors.mit.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://mirrors.ustc.edu.cn/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 150 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 315 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download digiKam-8.3.0.1.tar.xz from any mirror
For full logs, run 'nix log /nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv'.
stderr did not split as expected full stderr was:
error: attribute 'originalSrc' in selection path 'digikam.originalSrc' not found
stderr did not split as expected full stderr was:
these 2 derivations will be built:
/nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv
/nix/store/gh5bc3lcnjdx3g7j9j74cqz0ifz7gcyi-digikam-8.3.0.1.drv
these 9 paths will be fetched (15.39 MiB download, 57.57 MiB unpacked):
/nix/store/9kqdq3ymw5kg6k8gw1897mbbfgqnj5da-autopano-sift-C-2.5.1
/nix/store/dfdljz1ckgrrwnkc3cdl1c86npr9m30c-enblend-enfuse-unstable-2022-03-06
/nix/store/jwgbn3gkn5dcshpps8hv2kgb3klnlvkv-hugin-2023.0.0
/nix/store/jdlww2dg8kb2h3yls6qiqc10241635qy-ksanecore-23.08.5
/nix/store/j51y4hz3fixhl147l1yaw38f14aq6rs7-libkipi-23.08.5-dev
/nix/store/zyr1bxxixg12naw0ihc0xw4xd5104pg3-libksane-23.08.5
/nix/store/q78i8fbk69d5in3r64ba2s23h9qr6p4s-libpano13-2.9.22
/nix/store/mxng6aigyhqricc1jwj031l7351wcizy-libqtav-unstable-2020-09-10
/nix/store/k1kxql3hkmggs2k0ksdd093rrz4v49fw-oxygen-5.27.11-dev
copying path '/nix/store/dfdljz1ckgrrwnkc3cdl1c86npr9m30c-enblend-enfuse-unstable-2022-03-06' from 'https://cache.nixos.org'...
copying path '/nix/store/j51y4hz3fixhl147l1yaw38f14aq6rs7-libkipi-23.08.5-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/mxng6aigyhqricc1jwj031l7351wcizy-libqtav-unstable-2020-09-10' from 'https://cache.nixos.org'...
copying path '/nix/store/k1kxql3hkmggs2k0ksdd093rrz4v49fw-oxygen-5.27.11-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/jdlww2dg8kb2h3yls6qiqc10241635qy-ksanecore-23.08.5' from 'https://cache.nixos.org'...
copying path '/nix/store/q78i8fbk69d5in3r64ba2s23h9qr6p4s-libpano13-2.9.22' from 'https://cache.nixos.org'...
building '/nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv'...
copying path '/nix/store/9kqdq3ymw5kg6k8gw1897mbbfgqnj5da-autopano-sift-C-2.5.1' from 'https://cache.nixos.org'...
copying path '/nix/store/zyr1bxxixg12naw0ihc0xw4xd5104pg3-libksane-23.08.5' from 'https://cache.nixos.org'...
trying https://cdn.download.kde.org/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
copying path '/nix/store/jwgbn3gkn5dcshpps8hv2kgb3klnlvkv-hugin-2023.0.0' from 'https://cache.nixos.org'...
0 286 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://download.kde.org/download.php?url=stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 337 100 337 0 0 3337 0 --:--:-- --:--:-- --:--:-- 3370
0 279 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://ftp.gwdg.de/pub/linux/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 239 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
trying https://mirrors.ocf.berkeley.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://mirrors.mit.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://mirrors.ustc.edu.cn/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 150 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (56) The requested URL returned error: 404
trying https://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 315 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
error: cannot download digiKam-8.3.0.1.tar.xz from any mirror
error: builder for '/nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv' failed with exit code 1;
last 25 log lines:
>
> trying https://mirrors.ocf.berkeley.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://mirrors.mit.edu/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 153 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://mirrors.ustc.edu.cn/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 150 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
> curl: (56) The requested URL returned error: 404
>
> trying https://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/digikam/8.3.0.1/digiKam-8.3.0.1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 0 315 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
> curl: (22) The requested URL returned error: 404
> error: cannot download digiKam-8.3.0.1.tar.xz from any mirror
For full logs, run 'nix log /nix/store/np845w8wr3p60wl5cxgpi5zs9i2xr7hl-digiKam-8.3.0.1.tar.xz.drv'.
error: 1 dependencies of derivation '/nix/store/gh5bc3lcnjdx3g7j9j74cqz0ifz7gcyi-digikam-8.3.0.1.drv' failed to build
[result] Failed to update digikam 8.2.0 -> 8.3.0.1 https://repology.org/project/digikam/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath vouch-proxy, using log file: /var/log/nixpkgs-update/vouch-proxy/2024-05-01.log
vouch-proxy 0.39.0 -> 0.40.0 https://repology.org/project/vouch-proxy/versions
attrpath: vouch-proxy
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Found old vendorHash = "sha256-IUjIGht/oQiWKHfbW7nJaybKpKs179mOkpLIwAb8/hk="
[golangModuleVersion] Replaced vendorHash with sha256-1k9YFdackF10iJWJ22XlaENlOfRkZMs+IedDWnd/h8E=
[golangModuleVersion] Finished updating vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/servers/vouch-proxy/default.nix b/pkgs/servers/vouch-proxy/default.nix
index cfb22c85dbec..7fdd1ad6fd26 100644
--- a/pkgs/servers/vouch-proxy/default.nix
+++ b/pkgs/servers/vouch-proxy/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "vouch-proxy";
- version = "0.39.0";
+ version = "0.40.0";
src = fetchFromGitHub {
owner = "vouch";
repo = "vouch-proxy";
rev = "refs/tags/v${version}";
- hash = "sha256-q4tylXW219jzWrdzOQxewRh1advYEouEKiNJvvnIp9U=";
+ hash = "sha256-/B7MMRkI5DhDBWa53mgFUME1CR3FSxxQ8UWjlN19EmQ=";
};
- vendorHash = "sha256-IUjIGht/oQiWKHfbW7nJaybKpKs179mOkpLIwAb8/hk=";
+ vendorHash = "sha256-1k9YFdackF10iJWJ22XlaENlOfRkZMs+IedDWnd/h8E=";
ldflags = [
"-s"
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/p3glps43xr17vr0j2hxqch8ldyh3x1iz-vouch-proxy-0.40.0"
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/vouch-proxy/versions.
meta.description for vouch-proxy is: An SSO and OAuth / OIDC login solution for NGINX using the auth_request module
meta.homepage for vouch-proxy is: https://github.com/vouch/vouch-proxy
meta.changelog for vouch-proxy is: https://github.com/vouch/vouch-proxy/blob/v0.40.0/CHANGELOG.md
###### Updates performed
- Golang update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 0.40.0 with grep in /nix/store/p3glps43xr17vr0j2hxqch8ldyh3x1iz-vouch-proxy-0.40.0
- found 0.40.0 in filename of file in /nix/store/p3glps43xr17vr0j2hxqch8ldyh3x1iz-vouch-proxy-0.40.0
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
vouch-proxy
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/p3glps43xr17vr0j2hxqch8ldyh3x1iz-vouch-proxy-0.40.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A vouch-proxy https://github.com/r-ryantm/nixpkgs/archive/ce6be556c684e56f7c105f9baf61e4ddd6ebf64f.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/ce6be556c684e56f7c105f9baf61e4ddd6ebf64f#vouch-proxy
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/p3glps43xr17vr0j2hxqch8ldyh3x1iz-vouch-proxy-0.40.0
ls -la /nix/store/p3glps43xr17vr0j2hxqch8ldyh3x1iz-vouch-proxy-0.40.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @leona-ya @erictapen for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308275
[result] Success updating vouch-proxy 0.39.0 -> 0.40.0 https://repology.org/project/vouch-proxy/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath nodePackages.textlint-rule-stop-words, using log file: /var/log/nixpkgs-update/nodePackages.textlint-rule-stop-words/2024-05-01.log
nodePackages.textlint-rule-stop-words 4.0.0 -> 5.0.0 https://github.com/sapegin/textlint-rule-stop-words/releases
attrpath: nodePackages.textlint-rule-stop-words
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update nodePackages.textlint-rule-stop-words 4.0.0 -> 5.0.0 https://github.com/sapegin/textlint-rule-stop-words/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath nodePackages_latest.textlint-rule-stop-words, using log file: /var/log/nixpkgs-update/nodePackages_latest.textlint-rule-stop-words/2024-05-01.log
nodePackages_latest.textlint-rule-stop-words 4.0.0 -> 5.0.0 https://github.com/sapegin/textlint-rule-stop-words/releases
attrpath: nodePackages_latest.textlint-rule-stop-words
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update nodePackages_latest.textlint-rule-stop-words 4.0.0 -> 5.0.0 https://github.com/sapegin/textlint-rule-stop-words/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gtkclipblock, using log file: /var/log/nixpkgs-update/gtkclipblock/2024-05-01.log
gtkclipblock 0.2.2 -> 0.2.4 https://repology.org/project/gtkclipblock/versions
attrpath: gtkclipblock
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update gtkclipblock 0.2.2 -> 0.2.4 https://repology.org/project/gtkclipblock/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.ggarchery, using log file: /var/log/nixpkgs-update/rPackages.ggarchery/2024-05-01.log
rPackages.ggarchery 0.4.2 -> 0.4.3 https://repology.org/project/r:ggarchery/versions
attrpath: rPackages.ggarchery
Checking auto update branch...
No auto update branch exists
Old version 0.4.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.ggarchery 0.4.2 -> 0.4.3 https://repology.org/project/r:ggarchery/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.retrodesign, using log file: /var/log/nixpkgs-update/rPackages.retrodesign/2024-05-01.log
rPackages.retrodesign 0.2.1 -> 0.2.2 https://repology.org/project/r:retrodesign/versions
attrpath: rPackages.retrodesign
Checking auto update branch...
No auto update branch exists
Old version 0.2.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.retrodesign 0.2.1 -> 0.2.2 https://repology.org/project/r:retrodesign/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.miniCRAN, using log file: /var/log/nixpkgs-update/rPackages.miniCRAN/2024-05-01.log
rPackages.miniCRAN 0.2.16 -> 0.3.0 https://repology.org/project/r:minicran/versions
attrpath: rPackages.miniCRAN
Checking auto update branch...
No auto update branch exists
Old version 0.2.16" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.miniCRAN 0.2.16 -> 0.3.0 https://repology.org/project/r:minicran/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath libaccounts-glib, using log file: /var/log/nixpkgs-update/libaccounts-glib/2024-05-01.log
libaccounts-glib 1.26 -> 1.27 https://repology.org/project/libaccounts-glib/versions
attrpath: libaccounts-glib
Checking auto update branch...
[version]
[version] skipping because derivation has updateScript
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] Failed with exit code 1
error:
… while calling the 'derivationStrict' builtin
at /builtin/derivation.nix:9:12: (source not available)
… while evaluating derivation 'nixpkgs-update-script'
whose name attribute is located at /var/cache/nixpkgs-update/worker/worktree/libaccounts-glib/pkgs/stdenv/generic/make-derivation.nix:331:7
… while evaluating attribute 'shellHook' of derivation 'nixpkgs-update-script'
at /var/cache/nixpkgs-update/worker/worktree/libaccounts-glib/maintainers/scripts/update.nix:223:3:
222| '';
223| shellHook = ''
| ^
224| unset shellHook # do not contaminate nested shells
(stack trace truncated; use '--show-trace' to show the full trace)
error: function 'anonymous lambda' called with unexpected argument 'rev'
at /var/cache/nixpkgs-update/worker/worktree/libaccounts-glib/pkgs/common-updater/git-updater.nix:6:1:
5|
6| { pname ? null
| ^
7| , version ? null
[result] Failed to update libaccounts-glib 1.26 -> 1.27 https://repology.org/project/libaccounts-glib/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.PAFit, using log file: /var/log/nixpkgs-update/rPackages.PAFit/2024-05-01.log
rPackages.PAFit 1.2.5 -> 1.2.10 https://repology.org/project/r:pafit/versions
attrpath: rPackages.PAFit
Checking auto update branch...
No auto update branch exists
Old version 1.2.5" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.PAFit 1.2.5 -> 1.2.10 https://repology.org/project/r:pafit/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath paper-age, using log file: /var/log/nixpkgs-update/paper-age/2024-05-01.log
paper-age 1.2.1 -> 1.3.0 https://github.com/matiaskorhonen/paper-age/releases
attrpath: paper-age
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] Replacing cargoHash with sha256-sFofS+POvJwGo/+tiF6dawKgQci/54tUKkQQalqT+K0=
[rustCrateVersion] Finished updating Crate version and replacing hashes
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/by-name/pa/paper-age/package.nix b/pkgs/by-name/pa/paper-age/package.nix
index cb8c0e3bdeec..3a2c20f95bb4 100644
--- a/pkgs/by-name/pa/paper-age/package.nix
+++ b/pkgs/by-name/pa/paper-age/package.nix
@@ -5,16 +5,16 @@
rustPlatform.buildRustPackage rec {
pname = "paper-age";
- version = "1.2.1";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "matiaskorhonen";
repo = "paper-age";
rev = "v${version}";
- hash = "sha256-JlmiHnST/UnN4WsiDqSva+01odoc5h/J/mlGN3K0OfI=";
+ hash = "sha256-hrqjnZmcGUgFWn8Z85oJEbeUBaF2SccytMr1AG0GGos=";
};
- cargoHash = "sha256-zdq036ag7+mvWg4OJHtbltPlF9j49dCPNJjgVQcQ+u4=";
+ cargoHash = "sha256-sFofS+POvJwGo/+tiF6dawKgQci/54tUKkQQalqT+K0=";
meta = with lib; {
description = "Easy and secure paper backups of secrets";
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/8fg764q4z6np3cs29lppvrd1dh12ah9l-paper-age-1.3.0"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 5
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 4
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 3
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://github.com/matiaskorhonen/paper-age/releases.
meta.description for paper-age is: Easy and secure paper backups of secrets
meta.homepage for paper-age is: https://github.com/matiaskorhonen/paper-age
meta.changelog for paper-age is: https://github.com/matiaskorhonen/paper-age/blob/v1.3.0/CHANGELOG.md
###### Updates performed
- Rust version update
###### To inspect upstream changes
- [Release on GitHub](https://github.com/matiaskorhonen/paper-age/releases/tag/v1.3.0)
- [Compare changes on GitHub](https://github.com/matiaskorhonen/paper-age/compare/v1.2.1...v1.3.0)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 1.3.0 with grep in /nix/store/8fg764q4z6np3cs29lppvrd1dh12ah9l-paper-age-1.3.0
- found 1.3.0 in filename of file in /nix/store/8fg764q4z6np3cs29lppvrd1dh12ah9l-paper-age-1.3.0
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
paper-age
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/8fg764q4z6np3cs29lppvrd1dh12ah9l-paper-age-1.3.0 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A paper-age https://github.com/r-ryantm/nixpkgs/archive/bb3a5c0f2851f33e073435dd54ae154173417b13.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/bb3a5c0f2851f33e073435dd54ae154173417b13#paper-age
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/8fg764q4z6np3cs29lppvrd1dh12ah9l-paper-age-1.3.0
ls -la /nix/store/8fg764q4z6np3cs29lppvrd1dh12ah9l-paper-age-1.3.0/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @tomfitzhenry for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308280
[result] Success updating paper-age 1.2.1 -> 1.3.0 https://github.com/matiaskorhonen/paper-age/releases
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath php81Packages.phpstan, using log file: /var/log/nixpkgs-update/php81Packages.phpstan/2024-05-01.log
php81Packages.phpstan 1.10.66 -> 1.10.67 https://repology.org/project/php:phpstan/versions
attrpath: php81Packages.phpstan
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
The diff was empty after rewrites.
[result] Failed to update php81Packages.phpstan 1.10.66 -> 1.10.67 https://repology.org/project/php:phpstan/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.ggsci, using log file: /var/log/nixpkgs-update/rPackages.ggsci/2024-05-01.log
rPackages.ggsci 3.0.2 -> 3.0.3 https://repology.org/project/r:ggsci/versions
attrpath: rPackages.ggsci
Checking auto update branch...
No auto update branch exists
Old version 3.0.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.ggsci 3.0.2 -> 3.0.3 https://repology.org/project/r:ggsci/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xorg.iceauth, using log file: /var/log/nixpkgs-update/xorg.iceauth/2024-05-01.log
xorg.iceauth 1.0.9 -> 1.0.10 https://repology.org/project/iceauth/versions
attrpath: xorg.iceauth
Checking auto update branch...
No auto update branch exists
Derivation file says not to edit it
[result] Failed to update xorg.iceauth 1.0.9 -> 1.0.10 https://repology.org/project/iceauth/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.WikipediR, using log file: /var/log/nixpkgs-update/rPackages.WikipediR/2024-05-01.log
rPackages.WikipediR 1.5.0 -> 1.7.1 https://repology.org/project/r:wikipedir/versions
attrpath: rPackages.WikipediR
Checking auto update branch...
No auto update branch exists
Old version 1.5.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.WikipediR 1.5.0 -> 1.7.1 https://repology.org/project/r:wikipedir/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.iml, using log file: /var/log/nixpkgs-update/rPackages.iml/2024-05-01.log
rPackages.iml 0.11.1 -> 0.11.3 https://repology.org/project/r:iml/versions
attrpath: rPackages.iml
Checking auto update branch...
No auto update branch exists
Old version 0.11.1" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.iml 0.11.1 -> 0.11.3 https://repology.org/project/r:iml/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.tidywikidatar, using log file: /var/log/nixpkgs-update/rPackages.tidywikidatar/2024-05-01.log
rPackages.tidywikidatar 0.5.7 -> 0.5.8 https://repology.org/project/r:tidywikidatar/versions
attrpath: rPackages.tidywikidatar
Checking auto update branch...
No auto update branch exists
Old version 0.5.7" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.tidywikidatar 0.5.7 -> 0.5.8 https://repology.org/project/r:tidywikidatar/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.estimatr, using log file: /var/log/nixpkgs-update/rPackages.estimatr/2024-05-01.log
rPackages.estimatr 1.0.2 -> 1.0.4 https://repology.org/project/r:estimatr/versions
attrpath: rPackages.estimatr
Checking auto update branch...
No auto update branch exists
Old version 1.0.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.estimatr 1.0.2 -> 1.0.4 https://repology.org/project/r:estimatr/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl538Packages.PerlTidy 20230912 -> 20240202 https://repology.org/project/perl:perl-tidy/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath yaru-theme, using log file: /var/log/nixpkgs-update/yaru-theme/2024-05-01.log
yaru-theme 23.10.0 -> 24.04.2 https://repology.org/project/yaru-theme/versions
attrpath: yaru-theme
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/data/themes/yaru/default.nix b/pkgs/data/themes/yaru/default.nix
index 4810bfd55e32..d22064014eba 100644
--- a/pkgs/data/themes/yaru/default.nix
+++ b/pkgs/data/themes/yaru/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "yaru";
- version = "23.10.0";
+ version = "24.04.2";
src = fetchFromGitHub {
owner = "ubuntu";
repo = "yaru";
rev = version;
- hash = "sha256-+Szk77QeoM4PwusxKflTh83h16qz6Es6UwDXpbydJUE=";
+ hash = "sha256-nvNJ0ppx3oete+CsklJtpDOLyUA0Oj/oUmcLjsR54MU=";
};
nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/qvbg7p6advh8b1fl7hp8fp6qf02k2hjx-yaru-24.04.2"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 14
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 14
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/yaru-theme/versions.
meta.description for yaru-theme is: Ubuntu community theme 'yaru' - default Ubuntu theme since 18.10
meta.homepage for yaru-theme is: https://github.com/ubuntu/yaru
###### Updates performed
- Version update
###### To inspect upstream changes
- [Compare changes on GitHub](https://github.com/ubuntu/yaru/compare/23.10.0...24.04.2)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 24.04.2 in filename of file in /nix/store/qvbg7p6advh8b1fl7hp8fp6qf02k2hjx-yaru-24.04.2
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
yaru-theme
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/qvbg7p6advh8b1fl7hp8fp6qf02k2hjx-yaru-24.04.2 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A yaru-theme https://github.com/r-ryantm/nixpkgs/archive/7dc3ea4dc3186acf72f08afb920bb98e51640618.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/7dc3ea4dc3186acf72f08afb920bb98e51640618#yaru-theme
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/qvbg7p6advh8b1fl7hp8fp6qf02k2hjx-yaru-24.04.2
ls -la /nix/store/qvbg7p6advh8b1fl7hp8fp6qf02k2hjx-yaru-24.04.2/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @moni-dz for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308288
[result] Success updating yaru-theme 23.10.0 -> 24.04.2 https://repology.org/project/yaru-theme/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.PerlLanguageServer 2.6.1 -> 2.6.2 https://repology.org/project/perl:perl-languageserver/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath biome, using log file: /var/log/nixpkgs-update/biome/2024-05-01.log
biome 1.6.3 -> 1.7.2 https://repology.org/project/biome/versions
attrpath: biome
Checking auto update branch...
No auto update branch exists
[version]
[version] generic version rewriter does not support multiple hashes
[rustCrateVersion]
[rustCrateVersion] Replacing cargoHash with sha256-7zL+IA7oF6O39MdVlruvDrIp7cnF4/pEZetx88Hea1Q=
[rustCrateVersion] Finished updating Crate version and replacing hashes
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/tools/biome/default.nix b/pkgs/development/tools/biome/default.nix
index 2072adf22641..31202bca8a9d 100644
--- a/pkgs/development/tools/biome/default.nix
+++ b/pkgs/development/tools/biome/default.nix
@@ -12,16 +12,16 @@
rustPlatform.buildRustPackage rec {
pname = "biome";
- version = "1.6.3";
+ version = "1.7.2";
src = fetchFromGitHub {
owner = "biomejs";
repo = "biome";
rev = "cli/v${version}";
- hash = "sha256-DooUOp+fr5oOrx04SLlTGro8xc2LieVPNtdvDyTLL/s=";
+ hash = "sha256-j5HRCcp6dqGyk7H57nZoHyelvlIgAygLy5w7iM/CDHY=";
};
- cargoHash = "sha256-zMMfLDhiqG8Ahe+7PFjpOtwaBXbKkLDIIoHS329/4uQ=";
+ cargoHash = "sha256-7zL+IA7oF6O39MdVlruvDrIp7cnF4/pEZetx88Hea1Q=";
nativeBuildInputs = [
pkg-config
@@ -41,7 +41,7 @@ rustPlatform.buildRustPackage rec {
cargoBuildFlags = [ "-p=biome_cli" ];
cargoTestFlags = cargoBuildFlags ++
- # skip a broken test from v1.6.3 release
+ # skip a broken test from v1.7.2 release
# this will be removed on the next version
[ "-- --skip=diagnostics::test::termination_diagnostic_size" ];
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/z0ixdflfd7yli6amlqkr742h0cgmbgsz-biome-1.7.2"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 29
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 19
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 17
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 18
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 19
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 19
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 19
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/biome/versions.
meta.description for biome is: Toolchain of the web
meta.homepage for biome is: https://biomejs.dev/
meta.changelog for biome is: https://github.com/biomejs/biome/blob/cli/v1.7.2/CHANGELOG.md
###### Updates performed
- Rust version update
###### To inspect upstream changes
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 1.7.2 with grep in /nix/store/z0ixdflfd7yli6amlqkr742h0cgmbgsz-biome-1.7.2
- found 1.7.2 in filename of file in /nix/store/z0ixdflfd7yli6amlqkr742h0cgmbgsz-biome-1.7.2
---
Rebuild report (if merged into master) (click to expand)
```
2 total rebuild path(s)
2 package rebuild(s)
First fifty rebuilds by attrpath
biome
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/z0ixdflfd7yli6amlqkr742h0cgmbgsz-biome-1.7.2 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A biome https://github.com/r-ryantm/nixpkgs/archive/aa8170bddb950d8f28ac3e351729f063110ac95b.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/aa8170bddb950d8f28ac3e351729f063110ac95b#biome
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/z0ixdflfd7yli6amlqkr742h0cgmbgsz-biome-1.7.2
ls -la /nix/store/z0ixdflfd7yli6amlqkr742h0cgmbgsz-biome-1.7.2/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package built:
---
###### Maintainer pings
cc @figsoda for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
https://api.github.com/repos/NixOS/nixpkgs/pulls/308309
[result] Success updating biome 1.6.3 -> 1.7.2 https://repology.org/project/biome/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pytest-rerunfailures, using log file: /var/log/nixpkgs-update/python312Packages.pytest-rerunfailures/2024-05-01.log
python312Packages.pytest-rerunfailures 13.0 -> 14.0 https://repology.org/project/python:pytest-rerunfailures/versions
attrpath: python312Packages.pytest-rerunfailures
isn't the default python version
[result] Failed to update python312Packages.pytest-rerunfailures 13.0 -> 14.0 https://repology.org/project/python:pytest-rerunfailures/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.hjson, using log file: /var/log/nixpkgs-update/python312Packages.hjson/2024-05-01.log
python312Packages.hjson 3.0.2 -> 3.1.0 https://repology.org/project/python:hjson/versions
attrpath: python312Packages.hjson
isn't the default python version
[result] Failed to update python312Packages.hjson 3.0.2 -> 3.1.0 https://repology.org/project/python:hjson/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pyld, using log file: /var/log/nixpkgs-update/python312Packages.pyld/2024-05-01.log
python312Packages.pyld 1.0.5 -> 2.0.4 https://repology.org/project/python:pyld/versions
attrpath: python312Packages.pyld
isn't the default python version
[result] Failed to update python312Packages.pyld 1.0.5 -> 2.0.4 https://repology.org/project/python:pyld/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.plotext, using log file: /var/log/nixpkgs-update/python312Packages.plotext/2024-05-01.log
python312Packages.plotext 5.2.8 -> 5.3.0 https://repology.org/project/python:plotext/versions
attrpath: python312Packages.plotext
isn't the default python version
[result] Failed to update python312Packages.plotext 5.2.8 -> 5.3.0 https://repology.org/project/python:plotext/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.docstring-parser, using log file: /var/log/nixpkgs-update/python312Packages.docstring-parser/2024-05-01.log
python312Packages.docstring-parser 0.15 -> 0.16 https://repology.org/project/python:docstring-parser/versions
attrpath: python312Packages.docstring-parser
isn't the default python version
[result] Failed to update python312Packages.docstring-parser 0.15 -> 0.16 https://repology.org/project/python:docstring-parser/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.flufl-lock, using log file: /var/log/nixpkgs-update/python312Packages.flufl-lock/2024-05-01.log
python312Packages.flufl-lock 7.1.1 -> 8.1.0 https://repology.org/project/python:flufl-lock/versions
attrpath: python312Packages.flufl-lock
isn't the default python version
[result] Failed to update python312Packages.flufl-lock 7.1.1 -> 8.1.0 https://repology.org/project/python:flufl-lock/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.markdown2, using log file: /var/log/nixpkgs-update/python312Packages.markdown2/2024-05-01.log
python312Packages.markdown2 2.4.10 -> 2.4.13 https://repology.org/project/python:markdown2/versions
attrpath: python312Packages.markdown2
isn't the default python version
[result] Failed to update python312Packages.markdown2 2.4.10 -> 2.4.13 https://repology.org/project/python:markdown2/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.resolvelib, using log file: /var/log/nixpkgs-update/python312Packages.resolvelib/2024-05-01.log
python312Packages.resolvelib 0.5.5 -> 1.0.1 https://repology.org/project/python:resolvelib/versions
attrpath: python312Packages.resolvelib
isn't the default python version
[result] Failed to update python312Packages.resolvelib 0.5.5 -> 1.0.1 https://repology.org/project/python:resolvelib/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.crontab, using log file: /var/log/nixpkgs-update/python312Packages.crontab/2024-05-01.log
python312Packages.crontab 0.23.0 -> 1.0.1 https://repology.org/project/python:crontab/versions
attrpath: python312Packages.crontab
isn't the default python version
[result] Failed to update python312Packages.crontab 0.23.0 -> 1.0.1 https://repology.org/project/python:crontab/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.eliot, using log file: /var/log/nixpkgs-update/python312Packages.eliot/2024-05-01.log
python312Packages.eliot 1.14.0 -> 1.15.0 https://repology.org/project/python:eliot/versions
attrpath: python312Packages.eliot
isn't the default python version
[result] Failed to update python312Packages.eliot 1.14.0 -> 1.15.0 https://repology.org/project/python:eliot/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.confuse, using log file: /var/log/nixpkgs-update/python312Packages.confuse/2024-05-01.log
python312Packages.confuse 1.7.0 -> 2.0.1 https://repology.org/project/python:confuse/versions
attrpath: python312Packages.confuse
isn't the default python version
[result] Failed to update python312Packages.confuse 1.7.0 -> 2.0.1 https://repology.org/project/python:confuse/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.flasgger, using log file: /var/log/nixpkgs-update/python312Packages.flasgger/2024-05-01.log
python312Packages.flasgger 0.9.5 -> 0.9.7.1 https://repology.org/project/python:flasgger/versions
attrpath: python312Packages.flasgger
isn't the default python version
[result] Failed to update python312Packages.flasgger 0.9.5 -> 0.9.7.1 https://repology.org/project/python:flasgger/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.gipc, using log file: /var/log/nixpkgs-update/python312Packages.gipc/2024-05-01.log
python312Packages.gipc 1.4.0 -> 1.6.0 https://repology.org/project/python:gipc/versions
attrpath: python312Packages.gipc
isn't the default python version
[result] Failed to update python312Packages.gipc 1.4.0 -> 1.6.0 https://repology.org/project/python:gipc/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.telethon, using log file: /var/log/nixpkgs-update/python312Packages.telethon/2024-05-01.log
python312Packages.telethon 1.26.1 -> 1.35.0 https://repology.org/project/python:telethon/versions
attrpath: python312Packages.telethon
isn't the default python version
[result] Failed to update python312Packages.telethon 1.26.1 -> 1.35.0 https://repology.org/project/python:telethon/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.trio-websocket, using log file: /var/log/nixpkgs-update/python312Packages.trio-websocket/2024-05-01.log
python312Packages.trio-websocket 0.10.2 -> 0.11.1 https://repology.org/project/python:trio-websocket/versions
attrpath: python312Packages.trio-websocket
isn't the default python version
[result] Failed to update python312Packages.trio-websocket 0.10.2 -> 0.11.1 https://repology.org/project/python:trio-websocket/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.titlecase, using log file: /var/log/nixpkgs-update/python312Packages.titlecase/2024-05-01.log
python312Packages.titlecase 2.4 -> 2.4.1 https://repology.org/project/python:titlecase/versions
attrpath: python312Packages.titlecase
isn't the default python version
[result] Failed to update python312Packages.titlecase 2.4 -> 2.4.1 https://repology.org/project/python:titlecase/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.dbus-python, using log file: /var/log/nixpkgs-update/python312Packages.dbus-python/2024-05-01.log
python312Packages.dbus-python 1.2.18 -> 1.3.2 https://repology.org/project/python:dbus-python/versions
attrpath: python312Packages.dbus-python
isn't the default python version
[result] Failed to update python312Packages.dbus-python 1.2.18 -> 1.3.2 https://repology.org/project/python:dbus-python/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.pypng, using log file: /var/log/nixpkgs-update/python312Packages.pypng/2024-05-01.log
python312Packages.pypng 0.0.21 -> 0.20231004.0 https://repology.org/project/python:pypng/versions
attrpath: python312Packages.pypng
isn't the default python version
[result] Failed to update python312Packages.pypng 0.0.21 -> 0.20231004.0 https://repology.org/project/python:pypng/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.random2, using log file: /var/log/nixpkgs-update/python312Packages.random2/2024-05-01.log
python312Packages.random2 1.0.1 -> 1.0.2 https://repology.org/project/python:random2/versions
attrpath: python312Packages.random2
isn't the default python version
[result] Failed to update python312Packages.random2 1.0.1 -> 1.0.2 https://repology.org/project/python:random2/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.multimethod, using log file: /var/log/nixpkgs-update/python312Packages.multimethod/2024-05-01.log
python312Packages.multimethod 1.9.1 -> 1.11.2 https://repology.org/project/python:multimethod/versions
attrpath: python312Packages.multimethod
isn't the default python version
[result] Failed to update python312Packages.multimethod 1.9.1 -> 1.11.2 https://repology.org/project/python:multimethod/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.retry, using log file: /var/log/nixpkgs-update/python312Packages.retry/2024-05-01.log
python312Packages.retry 0.9.2 -> 0.9.4 https://repology.org/project/python:retry/versions
attrpath: python312Packages.retry
isn't the default python version
[result] Failed to update python312Packages.retry 0.9.2 -> 0.9.4 https://repology.org/project/python:retry/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.fsspec, using log file: /var/log/nixpkgs-update/python312Packages.fsspec/2024-05-01.log
python312Packages.fsspec 2024.3.0 -> 2024.3.1 https://repology.org/project/python:fsspec/versions
attrpath: python312Packages.fsspec
isn't the default python version
[result] Failed to update python312Packages.fsspec 2024.3.0 -> 2024.3.1 https://repology.org/project/python:fsspec/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.MailSPF 2.9.0 -> 3.20240206 https://repology.org/project/perl:mail-spf/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.django-mailman3, using log file: /var/log/nixpkgs-update/python312Packages.django-mailman3/2024-05-01.log
python312Packages.django-mailman3 1.3.11 -> 1.3.12 https://repology.org/project/python:django-mailman3/versions
attrpath: python312Packages.django-mailman3
isn't the default python version
[result] Failed to update python312Packages.django-mailman3 1.3.11 -> 1.3.12 https://repology.org/project/python:django-mailman3/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.importlib-metadata, using log file: /var/log/nixpkgs-update/python312Packages.importlib-metadata/2024-05-01.log
python312Packages.importlib-metadata 7.0.2 -> 7.1.0 https://repology.org/project/python:importlib-metadata/versions
attrpath: python312Packages.importlib-metadata
isn't the default python version
[result] Failed to update python312Packages.importlib-metadata 7.0.2 -> 7.1.0 https://repology.org/project/python:importlib-metadata/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnat12Packages.gnatcoll-sqlite, using log file: /var/log/nixpkgs-update/gnat12Packages.gnatcoll-sqlite/2024-05-01.log
gnat12Packages.gnatcoll-sqlite 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-sqlite/versions
attrpath: gnat12Packages.gnatcoll-sqlite
Checking auto update branch...
No auto update branch exists
24.0w is not newer than 24.0.0 according to Nix; versionComparison: -1
[result] Failed to update gnat12Packages.gnatcoll-sqlite 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-sqlite/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnat12Packages.gnatcoll-xref, using log file: /var/log/nixpkgs-update/gnat12Packages.gnatcoll-xref/2024-05-01.log
gnat12Packages.gnatcoll-xref 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-xref/versions
attrpath: gnat12Packages.gnatcoll-xref
Checking auto update branch...
No auto update branch exists
24.0w is not newer than 24.0.0 according to Nix; versionComparison: -1
[result] Failed to update gnat12Packages.gnatcoll-xref 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-xref/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnat12Packages.gnatcoll-sql, using log file: /var/log/nixpkgs-update/gnat12Packages.gnatcoll-sql/2024-05-01.log
gnat12Packages.gnatcoll-sql 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-sql/versions
attrpath: gnat12Packages.gnatcoll-sql
Checking auto update branch...
No auto update branch exists
24.0w is not newer than 24.0.0 according to Nix; versionComparison: -1
[result] Failed to update gnat12Packages.gnatcoll-sql 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-sql/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath valent, using log file: /var/log/nixpkgs-update/valent/2024-05-01.log
valent 0-unstable-2024-02-12 -> 2023-11-11 https://repology.org/project/valent/versions
attrpath: valent
Checking auto update branch...
No auto update branch exists
[version]
Hashes equal; no update necessary
[result] Failed to update valent 0-unstable-2024-02-12 -> 2023-11-11 https://repology.org/project/valent/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
currently don't know how to update perl
[result] Failed to update perl536Packages.BHooksEndOfScope 0.26 -> 0.28 https://repology.org/project/perl:b-hooks-endofscope/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ejabberd, using log file: /var/log/nixpkgs-update/ejabberd/2024-05-01.log
ejabberd 23.10 -> 24.02 https://repology.org/project/ejabberd/versions
attrpath: ejabberd
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/servers/xmpp/ejabberd/default.nix b/pkgs/servers/xmpp/ejabberd/default.nix
index 821465ec3a52..be1bb99fd4f0 100644
--- a/pkgs/servers/xmpp/ejabberd/default.nix
+++ b/pkgs/servers/xmpp/ejabberd/default.nix
@@ -17,7 +17,7 @@ let
ctlpath = lib.makeBinPath [ bash gnused gnugrep gawk coreutils util-linux procps ];
in stdenv.mkDerivation rec {
pname = "ejabberd";
- version = "23.10";
+ version = "24.02";
nativeBuildInputs = [ makeWrapper autoreconfHook ];
@@ -29,7 +29,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://www.process-one.net/downloads/downloads-action.php?file=/${version}/ejabberd-${version}.tar.gz";
- hash = "sha256-DW5/DYLZHNqJ4lddmag1B0E9ov/eObIVGASUeioPolg=";
+ hash = "sha256-ttSNO/K+82jpMh41Q2OByG14REuQQmScbEqrAIk5XAc=";
# remember to update the deps FOD hash & its pinned ejabberd-po commit
};
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A ejabberd
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix --extra-experimental-features nix-command log -f . ejabberd
Standard output:
error: build log of 'ejabberd' is not available
[result] Failed to update ejabberd 23.10 -> 24.02 https://repology.org/project/ejabberd/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnat12Packages.gnatcoll-db2ada, using log file: /var/log/nixpkgs-update/gnat12Packages.gnatcoll-db2ada/2024-05-01.log
gnat12Packages.gnatcoll-db2ada 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-db2ada/versions
attrpath: gnat12Packages.gnatcoll-db2ada
Checking auto update branch...
No auto update branch exists
24.0w is not newer than 24.0.0 according to Nix; versionComparison: -1
[result] Failed to update gnat12Packages.gnatcoll-db2ada 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-db2ada/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnat12Packages.gnatcoll-postgres, using log file: /var/log/nixpkgs-update/gnat12Packages.gnatcoll-postgres/2024-05-01.log
gnat12Packages.gnatcoll-postgres 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-postgres/versions
attrpath: gnat12Packages.gnatcoll-postgres
Checking auto update branch...
No auto update branch exists
24.0w is not newer than 24.0.0 according to Nix; versionComparison: -1
[result] Failed to update gnat12Packages.gnatcoll-postgres 24.0.0 -> 24.0w https://repology.org/project/gnatcoll-postgres/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.geohabnet, using log file: /var/log/nixpkgs-update/rPackages.geohabnet/2024-05-01.log
rPackages.geohabnet 2.0.0 -> 2.1.2 https://repology.org/project/r:geohabnet/versions
attrpath: rPackages.geohabnet
Checking auto update branch...
No auto update branch exists
Old version 2.0.0" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.geohabnet 2.0.0 -> 2.1.2 https://repology.org/project/r:geohabnet/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath wolfram-engine, using log file: /var/log/nixpkgs-update/wolfram-engine/2024-05-01.log
wolfram-engine 13.3.0 -> 14.0.0.0 https://repology.org/project/wolfram-engine/versions
attrpath: wolfram-engine
Checking auto update branch...
No auto update branch exists
Old version 13.3.0" not present in master derivation file with contents: { lib
, stdenv
, autoPatchelfHook
, requireFile
, callPackage
, makeWrapper
, alsa-lib
, dbus
, fontconfig
, freetype
, gcc
, glib
, installShellFiles
, libssh2
, ncurses
, opencv4
, openssl
, unixODBC
, xkeyboard_config
, xorg
, zlib
, libxml2
, libuuid
, lang ? "en"
, libGL
, libGLU
, wrapQtAppsHook
}:
let
l10n = import ./l10ns.nix {
lib = lib;
inherit requireFile lang;
};
dirName = "WolframEngine";
in
stdenv.mkDerivation rec {
inherit (l10n) version name src;
nativeBuildInputs = [
autoPatchelfHook
installShellFiles
wrapQtAppsHook
];
dontWrapQtApps = true;
buildInputs = [
alsa-lib
dbus
fontconfig
freetype
gcc.cc
gcc.libc
glib
libssh2
ncurses
opencv4
openssl
stdenv.cc.cc.lib
unixODBC
xkeyboard_config
libxml2
libuuid
zlib
libGL
libGLU
] ++ (with xorg; [
libX11
libXext
libXtst
libXi
libXmu
libXrender
libxcb
libXcursor
libXfixes
libXrandr
libICE
libSM
]);
# some bundled libs are found through LD_LIBRARY_PATH
autoPatchelfIgnoreMissingDeps = true;
ldpath = lib.makeLibraryPath buildInputs
+ lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux")
(":" + lib.makeSearchPathOutput "lib" "lib64" buildInputs);
unpackPhase = ''
# find offset from file
offset=$(${stdenv.shell} -c "$(grep -axm1 -e 'offset=.*' $src); echo \$offset" $src)
dd if="$src" ibs=$offset skip=1 | tar -xf -
cd Unix
'';
installPhase = ''
cd Installer
sed -i -e 's/^PATH=/# PATH=/' -e 's/=`id -[ug]`/=0/' MathInstaller
# Installer wants to write default config in HOME
export HOME=$(mktemp -d)
# Fix the installation script
patchShebangs MathInstaller
substituteInPlace MathInstaller \
--replace '`hostname`' "" \
--replace "chgrp" "# chgrp" \
--replace "chown" ": # chown"
# Install the desktop items
export XDG_DATA_HOME="$out/share"
./MathInstaller -auto -createdir=y -execdir=$out/bin -targetdir=$out/libexec/${dirName} -silent
# Fix library paths
cd $out/libexec/${dirName}/Executables
for path in MathKernel math mcc wolfram; do
makeWrapper $out/libexec/${dirName}/Executables/$path $out/bin/$path --set LD_LIBRARY_PATH "${zlib}/lib:${stdenv.cc.cc.lib}/lib:${libssh2}/lib:\''${LD_LIBRARY_PATH}"
done
for path in WolframKernel wolframscript; do
makeWrapper $out/libexec/${dirName}/SystemFiles/Kernel/Binaries/Linux-x86-64/$path $out/bin/$path --set LD_LIBRARY_PATH "${zlib}/lib:${stdenv.cc.cc.lib}/lib:${libssh2}/lib:\''${LD_LIBRARY_PATH}"
done
wrapQtApp "$out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer" \
--set LD_LIBRARY_PATH "${zlib}/lib:${stdenv.cc.cc.lib}/lib:${libssh2}/lib:\''${LD_LIBRARY_PATH}" \
--set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb"
if ! isELF "$out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer"; then
substituteInPlace $out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer \
--replace "TopDirectory=" "TopDirectory=$out/libexec/${dirName} #";
fi
for path in WolframPlayer wolframplayer; do
makeWrapper $out/libexec/${dirName}/Executables/$path $out/bin/$path
done
# Install man pages
installManPage $out/libexec/${dirName}/SystemFiles/SystemDocumentation/Unix/*
'';
# This is primarily an IO bound build; there's little benefit to building remotely.
preferLocalBuild = true;
# Stripping causes the program to core dump.
dontStrip = true;
meta = with lib; {
description = "Wolfram Engine computational software system";
homepage = "https://www.wolfram.com/engine/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
maintainers = with maintainers; [ fbeffa ];
platforms = [ "x86_64-linux" ];
};
}
[result] Failed to update wolfram-engine 13.3.0 -> 14.0.0.0 https://repology.org/project/wolfram-engine/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.bslib, using log file: /var/log/nixpkgs-update/rPackages.bslib/2024-05-01.log
rPackages.bslib 0.6.2 -> 0.7.0 https://repology.org/project/r:bslib/versions
attrpath: rPackages.bslib
Checking auto update branch...
No auto update branch exists
Old version 0.6.2" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.bslib 0.6.2 -> 0.7.0 https://repology.org/project/r:bslib/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnome.gpaste, using log file: /var/log/nixpkgs-update/gnome.gpaste/2024-05-01.log
gnome.gpaste 45 -> 45.1 https://repology.org/project/gpaste/versions
attrpath: gnome.gpaste
Checking auto update branch...
No auto update branch exists
Old version 45" not present in staging derivation file with contents: { stdenv
, lib
, fetchurl
, gjs
, glib
, gobject-introspection
, gtk3
, gtk4
, gcr_4
, libadwaita
, meson
, ninja
, pango
, pkg-config
, vala
, desktop-file-utils
, wrapGAppsHook3
}:
stdenv.mkDerivation (finalAttrs: {
version = "45.1";
pname = "gpaste";
src = fetchurl {
url = "https://www.imagination-land.org/files/gpaste/GPaste-${finalAttrs.version}.tar.xz";
hash = "sha256-yYLoHn3/2xlefBeErnydNfkvtJva8/9f9JHhfschBpQ=";
};
patches = [
./fix-paths.patch
];
# TODO: switch to substituteAll with placeholder
# https://github.com/NixOS/nix/issues/1846
postPatch = ''
substituteInPlace src/libgpaste/gpaste/gpaste-settings.c \
--subst-var-by gschemasCompiled ${glib.makeSchemaPath (placeholder "out") "${finalAttrs.pname}-${finalAttrs.version}"}
'';
nativeBuildInputs = [
gobject-introspection
meson
ninja
pkg-config
vala
desktop-file-utils
wrapGAppsHook3
];
buildInputs = [
gjs
glib
gtk3
gtk4
gcr_4
libadwaita
pango
];
mesonFlags = [
"-Dcontrol-center-keybindings-dir=${placeholder "out"}/share/gnome-control-center/keybindings"
"-Ddbus-services-dir=${placeholder "out"}/share/dbus-1/services"
"-Dsystemd-user-unit-dir=${placeholder "out"}/etc/systemd/user"
];
postInstall = ''
# We do not have central location to install typelibs to,
# let’s ensure GNOME Shell can still find them.
extensionDir="$out/share/gnome-shell/extensions/GPaste@gnome-shell-extensions.gnome.org"
mv "$extensionDir/"{extension,.extension-wrapped}.js
mv "$extensionDir/"{prefs,.prefs-wrapped}.js
substitute "${./wrapper.js}" "$extensionDir/extension.js" \
--subst-var-by originalName "extension" \
--subst-var-by typelibPath "${placeholder "out"}/lib/girepository-1.0"
substitute "${./wrapper.js}" "$extensionDir/prefs.js" \
--subst-var-by originalName "prefs" \
--subst-var-by typelibPath "${placeholder "out"}/lib/girepository-1.0"
'';
meta = with lib; {
homepage = "https://github.com/Keruspe/GPaste";
description = "Clipboard management system with GNOME integration";
mainProgram = "gpaste-client";
license = licenses.bsd2;
platforms = platforms.linux;
maintainers = teams.gnome.members;
};
})
[result] Failed to update gnome.gpaste 45 -> 45.1 https://repology.org/project/gpaste/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath python312Packages.datetime, using log file: /var/log/nixpkgs-update/python312Packages.datetime/2024-05-01.log
python312Packages.datetime 5.4 -> 5.5 https://repology.org/project/python:datetime/versions
attrpath: python312Packages.datetime
isn't the default python version
[result] Failed to update python312Packages.datetime 5.4 -> 5.5 https://repology.org/project/python:datetime/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath xeus, using log file: /var/log/nixpkgs-update/xeus/2024-05-01.log
xeus 3.2.0 -> 4.0.1 https://repology.org/project/xeus/versions
attrpath: xeus
Checking auto update branch...
An auto update branch exists with message `xeus: 3.2.0 -> 4.0.0`. New version is 4.0.1.
The auto update branch does not match or exceed the new version.
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/development/libraries/xeus/default.nix b/pkgs/development/libraries/xeus/default.nix
index 9283f20c335f..8099e768bf8f 100644
--- a/pkgs/development/libraries/xeus/default.nix
+++ b/pkgs/development/libraries/xeus/default.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "xeus";
- version = "3.2.0";
+ version = "4.0.1";
src = fetchFromGitHub {
owner = "jupyter-xeus";
repo = pname;
rev = version;
- sha256 = "sha256-D/dJ0SHxTHJw63gHD6FRZS7O2TVZ0voIv2mQASEjLA8=";
+ sha256 = "sha256-3RpfVQBCD8/UjfG53oUnfnxnnVeBGAs+rFqPppMsmrI=";
};
nativeBuildInputs = [
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/8vdd3j9s4gzd9gbai1m18rsfgpkny0dz-xeus-4.0.1"
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 20
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 29
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 29
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 29
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 29
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 28
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 27
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 26
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 25
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 24
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 23
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 21
Waiting for OfBorg: https://events.ofborg.org/stats.php's evaluator.messages.waiting = 22
[check][nixpkgs-review]
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package failed to build:
2 packages built:
Automatic update generated by [nixpkgs-update](https://github.com/ryantm/nixpkgs-update) tools. This update was made based on information from https://repology.org/project/xeus/versions.
meta.description for xeus is: C++ implementation of the Jupyter Kernel protocol
meta.homepage for xeus is: https://xeus.readthedocs.io
###### Updates performed
- Version update
###### To inspect upstream changes
- [Compare changes on GitHub](https://github.com/jupyter-xeus/xeus/compare/3.2.0...4.0.1)
###### Impact
Checks done
---
- built on NixOS
- The tests defined in `passthru.tests`, if any, passed
- found 4.0.1 with grep in /nix/store/8vdd3j9s4gzd9gbai1m18rsfgpkny0dz-xeus-4.0.1
- found 4.0.1 in filename of file in /nix/store/8vdd3j9s4gzd9gbai1m18rsfgpkny0dz-xeus-4.0.1
---
Rebuild report (if merged into master) (click to expand)
```
4 total rebuild path(s)
4 package rebuild(s)
First fifty rebuilds by attrpath
xeus
xeus-cling
xeus-zmq
```
Instructions to test this update (click to expand)
---
Either **download from Cachix**:
```
nix-store -r /nix/store/8vdd3j9s4gzd9gbai1m18rsfgpkny0dz-xeus-4.0.1 \
--option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
--option trusted-public-keys '
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
'
```
(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the `trusted-users` list or you can use `sudo` since root is effectively trusted.
Or, **build yourself**:
```
nix-build -A xeus https://github.com/r-ryantm/nixpkgs/archive/2935abc789d0838331fbf703378c2bf5d8cb2705.tar.gz
```
Or:
```
nix build github:r-ryantm/nixpkgs/2935abc789d0838331fbf703378c2bf5d8cb2705#xeus
```
After you've downloaded or built it, look at the files and if there are any, run the binaries:
```
ls -la /nix/store/8vdd3j9s4gzd9gbai1m18rsfgpkny0dz-xeus-4.0.1
ls -la /nix/store/8vdd3j9s4gzd9gbai1m18rsfgpkny0dz-xeus-4.0.1/bin
```
---
### Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as _failed to build_ independent of the
change, simply because they are already broken on the target branch.
Result of `nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }'` run on x86_64-linux [1](https://github.com/Mic92/nixpkgs-review)
1 package failed to build:
2 packages built:
---
###### Maintainer pings
cc @serge-sans-paille for [testing](https://github.com/ryantm/nixpkgs-update/blob/main/doc/nixpkgs-maintainer-faq.md#r-ryantm-opened-a-pr-for-my-package-what-do-i-do).
Updated existing PR
https://api.github.com/repos/NixOS/nixpkgs/pulls/298223
[result] Success updating xeus 3.2.0 -> 4.0.1 https://repology.org/project/xeus/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath gnome.pomodoro, using log file: /var/log/nixpkgs-update/gnome.pomodoro/2024-05-01.log
gnome.pomodoro 0.24.1 -> 0.25.1 https://repology.org/project/gnome-pomodoro/versions
attrpath: gnome.pomodoro
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/desktops/gnome/misc/pomodoro/default.nix b/pkgs/desktops/gnome/misc/pomodoro/default.nix
index 9a1697c2332b..d91a73ed997c 100644
--- a/pkgs/desktops/gnome/misc/pomodoro/default.nix
+++ b/pkgs/desktops/gnome/misc/pomodoro/default.nix
@@ -24,13 +24,13 @@
stdenv.mkDerivation rec {
pname = "gnome-pomodoro";
- version = "0.24.1";
+ version = "0.25.1";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- hash = "sha256-Ml3znMz1Q9593rMgfAST8k9QglxMG9ocFD7W8kaFWCw=";
+ hash = "sha256-tvNZqOw0XQF+3tD5b44LimPMHkmbYTu5wTtQfLHCgzo=";
};
patches = [
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A gnome.pomodoro
nix build failed.
got build log for 'gnome.pomodoro' from 'daemon'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
unpacking source archive /nix/store/zhf40gsili4mg3scfhkh6740y2n0ia8g-source
source root is source
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
applying patch /nix/store/l0wxjxf4f3aijih8sh6g1y39iijj7d8y-fix-schema-path.patch
patching file data/meson.build
Hunk #1 succeeded at 52 (offset 21 lines).
can't find file to patch at input line 18
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/meson-post-install.sh b/meson-post-install.sh
|index bf4013a..c87fba4 100644
|--- a/meson-post-install.sh
|+++ b/meson-post-install.sh
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
patching file meson.build
Hunk #1 succeeded at 42 (offset 2 lines).
[result] Failed to update gnome.pomodoro 0.24.1 -> 0.25.1 https://repology.org/project/gnome-pomodoro/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ubuntu-themes, using log file: /var/log/nixpkgs-update/ubuntu-themes/2024-05-01.log
ubuntu-themes 20.10 -> 24.04 https://repology.org/project/ubuntu-themes/versions
attrpath: ubuntu-themes
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/data/themes/ubuntu-themes/default.nix b/pkgs/data/themes/ubuntu-themes/default.nix
index fb23141a64eb..305fdb879f7d 100644
--- a/pkgs/data/themes/ubuntu-themes/default.nix
+++ b/pkgs/data/themes/ubuntu-themes/default.nix
@@ -12,11 +12,11 @@
stdenv.mkDerivation rec {
pname = "ubuntu-themes";
- version = "20.10";
+ version = "24.04";
src = fetchurl {
url = "https://launchpad.net/ubuntu/+archive/primary/+files/${pname}_${version}.orig.tar.gz";
- sha256 = "00frn2dd4kjhlmwkasrx4a820fwrg8f8hmiwh51m63bpj00vwn0r";
+ sha256 = "sha256-/SMwwDaSUe86SXNe7U9Sh7SzzlC4yOXVA+urAIxeDxk=";
};
nativeBuildInputs = [
[outpaths] eval start
[outpaths] eval end
Received ExitFailure 1 when running
Raw command: /nix/store/03a4f9rij2z4mmwprlbip3mrnnfaw0yd-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A ubuntu-themes
nix build failed.
./scavenge.py -o ubuntu-mono-dark/status/24/gsm-3g-medium-secure.svg ubuntu-mono-dark/status/24/gsm-3g-medium.svg ubuntu-mono-dark/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-dark/status/24/gsm-3g-high-secure.svg ubuntu-mono-dark/status/24/gsm-3g-high.svg ubuntu-mono-dark/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-dark/status/24/gsm-3g-full-secure.svg ubuntu-mono-dark/status/24/gsm-3g-full.svg ubuntu-mono-dark/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/nm-device-wired-secure.svg ubuntu-mono-light/status/22/nm-device-wired.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/nm-signal-00-secure.svg ubuntu-mono-light/status/22/nm-signal-00.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/nm-signal-25-secure.svg ubuntu-mono-light/status/22/nm-signal-25.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/nm-signal-50-secure.svg ubuntu-mono-light/status/22/nm-signal-50.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/nm-signal-75-secure.svg ubuntu-mono-light/status/22/nm-signal-75.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/nm-signal-100-secure.svg ubuntu-mono-light/status/22/nm-signal-100.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/gsm-3g-none-secure.svg ubuntu-mono-light/status/22/gsm-3g-none.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/gsm-3g-low-secure.svg ubuntu-mono-light/status/22/gsm-3g-low.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/gsm-3g-medium-secure.svg ubuntu-mono-light/status/22/gsm-3g-medium.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/gsm-3g-high-secure.svg ubuntu-mono-light/status/22/gsm-3g-high.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/22/gsm-3g-full-secure.svg ubuntu-mono-light/status/22/gsm-3g-full.svg ubuntu-mono-light/status/22/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/nm-device-wired-secure.svg ubuntu-mono-light/status/24/nm-device-wired.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/nm-signal-00-secure.svg ubuntu-mono-light/status/24/nm-signal-00.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/nm-signal-25-secure.svg ubuntu-mono-light/status/24/nm-signal-25.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/nm-signal-50-secure.svg ubuntu-mono-light/status/24/nm-signal-50.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/nm-signal-75-secure.svg ubuntu-mono-light/status/24/nm-signal-75.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/nm-signal-100-secure.svg ubuntu-mono-light/status/24/nm-signal-100.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/gsm-3g-none-secure.svg ubuntu-mono-light/status/24/gsm-3g-none.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/gsm-3g-low-secure.svg ubuntu-mono-light/status/24/gsm-3g-low.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/gsm-3g-medium-secure.svg ubuntu-mono-light/status/24/gsm-3g-medium.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/gsm-3g-high-secure.svg ubuntu-mono-light/status/24/gsm-3g-high.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
./scavenge.py -o ubuntu-mono-light/status/24/gsm-3g-full-secure.svg ubuntu-mono-light/status/24/gsm-3g-full.svg ubuntu-mono-light/status/24/nm-vpn-lock.svg
@nix { "action": "setPhase", "phase": "glibPreInstallPhase" }
Running phase: glibPreInstallPhase
@nix { "action": "setPhase", "phase": "installPhase" }
Running phase: installPhase
cp: cannot stat 'suru-icons': No such file or directory
[result] Failed to update ubuntu-themes 20.10 -> 24.04 https://repology.org/project/ubuntu-themes/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath rPackages.frictionless, using log file: /var/log/nixpkgs-update/rPackages.frictionless/2024-05-01.log
rPackages.frictionless 1.0.3 -> 1.1.0 https://repology.org/project/r:frictionless/versions
attrpath: rPackages.frictionless
Checking auto update branch...
No auto update branch exists
Old version 1.0.3" not present in master derivation file with contents: { stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
env.NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
configurePhase = ''
runHook preConfigure
export R_LIBS_SITE="$R_LIBS_SITE''${R_LIBS_SITE:+:}$out/library"
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
runHook postBuild
'';
installFlags = if attrs.doCheck or true then
[]
else
[ "--no-test-load" ];
rCommand = if requireX then
# Unfortunately, xvfb-run has a race condition even with -a option, so that
# we acquire a lock explicitly.
"flock ${xvfb-run} xvfb-run -a -e xvfb-error R"
else
"R";
installPhase = ''
runHook preInstall
mkdir -p $out/library
$rCommand CMD INSTALL --built-timestamp='1970-01-01 00:00:00 UTC' $installFlags --configure-args="$configureFlags" -l $out/library .
runHook postInstall
'';
postFixup = ''
if test -e $out/nix-support/propagated-build-inputs; then
ln -s $out/nix-support/propagated-build-inputs $out/nix-support/propagated-user-env-packages
fi
'';
checkPhase = ''
# noop since R CMD INSTALL tests packages
'';
} // attrs // {
name = "r-" + name;
})
[result] Failed to update rPackages.frictionless 1.0.3 -> 1.1.0 https://repology.org/project/r:frictionless/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath ghostscript, using log file: /var/log/nixpkgs-update/ghostscript/2024-05-01.log
ghostscript 10.02.1 -> 10.03.0 https://repology.org/project/ghostscript/versions
attrpath: ghostscript
Checking auto update branch...
No auto update branch exists
There might already be an open PR for this update:
- ghostscript: 10.02.1 -> 10.03.0
URL "https://api.github.com/repos/NixOS/nixpkgs/issues/296602"
[result] Failed to update ghostscript 10.02.1 -> 10.03.0 https://repology.org/project/ghostscript/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath kanshi, using log file: /var/log/nixpkgs-update/kanshi/2024-05-01.log
kanshi 1.5.1 -> 1.6.0 https://repology.org/project/kanshi/versions
attrpath: kanshi
Checking auto update branch...
No auto update branch exists
Old version 1.5.1" not present in master derivation file with contents: { lib
, stdenv
, fetchFromSourcehut
, meson
, ninja
, pkg-config
, scdoc
, wayland
, wayland-scanner
, libvarlink
, libscfg
}:
stdenv.mkDerivation rec {
pname = "kanshi";
version = "1.6.0";
src = fetchFromSourcehut {
owner = "~emersion";
repo = "kanshi";
rev = "v${version}";
sha256 = "sha256-KjP7EdssaZwa1OupLQgzwJSAADKLsjHltEavPjsS1YM=";
};
strictDeps = true;
depsBuildBuild = [
pkg-config
];
nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-scanner ];
buildInputs = [ wayland libvarlink libscfg ];
env.NIX_CFLAGS_COMPILE = toString [
"-Wno-error=maybe-uninitialized"
];
meta = with lib; {
homepage = "https://sr.ht/~emersion/kanshi";
description = "Dynamic display configuration tool";
longDescription = ''
kanshi allows you to define output profiles that are automatically enabled
and disabled on hotplug. For instance, this can be used to turn a laptop's
internal screen off when docked.
kanshi can be used on Wayland compositors supporting the
wlr-output-management protocol.
'';
license = licenses.mit;
mainProgram = "kanshi";
maintainers = with maintainers; [ balsoft danielbarter ];
platforms = platforms.linux;
};
}
[result] Failed to update kanshi 1.5.1 -> 1.6.0 https://repology.org/project/kanshi/versions
[options] github_user: r-ryantm, pull_request: YES, batch_update: YES, calculate_outpaths: YES, cve_report: NO, nixpkgs-review: YES, nixpkgs_dir: "/var/cache/nixpkgs-update/worker/nixpkgs", use attrpath: NO
For attrpath cryptsetup, using log file: /var/log/nixpkgs-update/cryptsetup/2024-05-01.log
cryptsetup 2.7.1 -> 2.7.2 https://repology.org/project/cryptsetup/versions
attrpath: cryptsetup
Checking auto update branch...
No auto update branch exists
[version]
[version] updated version and sha256
[rustCrateVersion]
[rustCrateVersion] No cargoSha256 or cargoHash found
[golangModuleVersion]
[golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash
[npmDepsVersion]
[npmDepsVersion] No npmDepsHash
[updateScript]
[updateScript] skipping because derivation has no updateScript
Diff after rewrites:
diff --git a/pkgs/os-specific/linux/cryptsetup/default.nix b/pkgs/os-specific/linux/cryptsetup/default.nix
index 0e32966615ac..1898aecaa540 100644
--- a/pkgs/os-specific/linux/cryptsetup/default.nix
+++ b/pkgs/os-specific/linux/cryptsetup/default.nix
@@ -14,14 +14,14 @@
stdenv.mkDerivation rec {
pname = "cryptsetup";
- version = "2.7.1";
+ version = "2.7.2";
outputs = [ "bin" "out" "dev" "man" ];
separateDebugInfo = true;
src = fetchurl {
url = "mirror://kernel/linux/utils/cryptsetup/v${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- hash = "sha256-2l0UGeKobgGqMv15WCzVTSCIV8tUG8ov1Cal/xqqu8M=";
+ hash = "sha256-IZ6/dOjt35ZiSgN2R35ab481Cmeq8259rbEU2Us6/vQ=";
};
patches = [
[outpaths] eval start
[outpaths] eval end
Successfully finished processing
cachix "/nix/store/jqc6fh6vxz3k04j036asjp64yrymjmsb-cryptsetup-2.7.2-bin"
cryptsetup.tests took longer than 10m and timed out. Other output: trace: warning: The user 'root' has multiple of the options
`hashedPassword`, `password`, `hashedPasswordFile`, `initialPassword`
& `initialHashedPassword` set to a non-null value.
The options silently discard others by the order of precedence
given above which can lead to surprising results. To resolve this warning,
set at most one of the options above to a non-`null` value.
trace: warning: The user 'root' has multiple of the options
`hashedPassword`, `password`, `hashedPasswordFile`, `initialPassword`
& `initialHashedPassword` set to a non-null value.
The options silently discard others by the order of precedence
given above which can lead to surprising results. To resolve this warning,
set at most one of the options above to a non-`null` value.
trace: warning: The user 'root' has multiple of the options
`hashedPassword`, `password`, `hashedPasswordFile`, `initialPassword`
& `initialHashedPassword` set to a non-null value.
The options silently discard others by the order of precedence
given above which can lead to surprising results. To resolve this warning,
set at most one of the options above to a non-`null` value.
these 235 derivations will be built:
/nix/store/md0msd2zacsa39rihgm5h748nd7ddq8k-systemd-255.4.drv
/nix/store/2h7vdj0nq3pn9cczylnvkblc6aqnvc9v-systemd-default-tmpfiles.drv
/nix/store/8f3i09g4gkhffpck8g4g8yf9b6pn68s4-tmpfiles.d.drv
/nix/store/03lbq4vs4nj8mbxc6zl4k7yn8a15f0c2-X-Restart-Triggers-systemd-tmpfiles-resetup.drv
/nix/store/5hcdg652ayyx2yv7qfkbh09w9ff66p7m-util-linux-2.39.3.drv
/nix/store/04i2ms4as0n58zpqbiarnmh99saa6lc3-security-wrapper-umount-x86_64-unknown-linux-musl.drv
/nix/store/nyqz7xszlmpvf2qdg4wlmvb1kfp8w3pd-mount-pstore.sh.drv
/nix/store/06wapk58nzxslagbkh1jgql3nz7ladjl-unit-mount-pstore.service.drv
/nix/store/pzw82piggcmracfmsddnpxvkqsl1ij19-options.json.drv
/nix/store/5ai99rfrvyynych5zz0wgw2dd5h6jhfh-nixos-manual-html.drv
/nix/store/c2jp0z44n9dvnggdbs9r6sf4nhrfmdbh-nixos-help.drv
/nix/store/fri6yijab9kbb2h3yk1h8zf13cj241y7-nixos-manual.desktop.drv
/nix/store/1fs363s37nsgspvrz889zhj3xja5j1ig-nixos-help.drv
/nix/store/2z5gisl6ifacbsy7016qjcihxia9z23l-procps-3.3.17.drv
/nix/store/3c4qr64chcfpa2jz99009w9jdp3fgf9s-parted-3.6.drv
/nix/store/5d97c7ibgb44hbnv1d6llvqirkybaj8y-vim.drv
/nix/store/6mrzncbgm9khp74ivg3g1iiawyhvp19n-mdadm-4.3.drv
/nix/store/djizmhbp0iylz1zjyp40nydil8hl4hhb-samba-4.20.0.drv
/nix/store/fmv6khq042fg908q6v65vblai2vcmimj-nfs-utils-2.6.2.drv
/nix/store/729iqlin4iy8bwz7xmq0xfrq4qp0vqdm-zfs-user-2.2.3.drv
/nix/store/77knyz9nj2dk1bcmbwcr2qx903vwhr78-nixos-generate-config.drv
/nix/store/94sskd18grbd6aa1n6zig2zw0rjq4wy3-nixos-container.drv
/nix/store/chjs672929bd67gcaf79bbm67m4qmkd7-bcache-tools-1.0.8.drv
/nix/store/fcwz78kqs808s5p6i0knbfk7irbm3mkv-texinfo-interactive-7.0.3.drv
/nix/store/iy685gfq3rdf3b94r5rga0my6197s0gc-nixos-configuration-reference-manpage.drv
/nix/store/bmk8figwlzpzz0pk9adir5nrsjmrmg57-mount-util-linux-2.39.3.drv
/nix/store/zkj0k53532p27y5f53aihgjhn6r93nl4-ntfs3g-2022.10.3.drv
/nix/store/rnp9zsm7kfppx8lh59hfmj1qhsks0w4v-testdisk-7.1.drv
/nix/store/csf9nf925b0rr5zdnva8pv7lfic3v9sc-libnvme-1.7.1.drv
/nix/store/rw6l4fjgv55dycycxnpm1mgp93fa7w7f-nvme-cli-2.7.1.drv
/nix/store/vs5yinfg33zwkm7i1b7vnwnblagd620p-grub-2.12.drv
/nix/store/x3ibfbfxz2mpgmbcsdlx4i6sr0lcbadp-nixos-rebuild.drv
/nix/store/5v00mb3vjihyjdw5m4anb2hqlwsk05n0-system-path.drv
/nix/store/nhq226b695xkhrw9hdjmnphpykgaspgy-dbus-1.drv
/nix/store/0j6mx4zrdc5p2pkj34fg05ib7gv73rsk-X-Restart-Triggers-dbus.drv
/nix/store/pqs5wic9nmvi6cil047pfabadj08raw6-system-path.drv
/nix/store/ga29rkrwwfixyk8i9dp0ldqcw44c2zjq-dbus-1.drv
/nix/store/c5s8ql43f7ggw2n1f4a3h9vsgbssaivz-X-Restart-Triggers-dbus.drv
/nix/store/0mrsghifzwgvz2c05kyi6pz32rggsmr0-unit-dbus.service.drv
/nix/store/2b814rg897mlrfvqg9y0qddhqwm18mr6-python3-3.11.9-env.drv
/nix/store/d6mnjgbsyrwkgnszzgyqimd39695z6x2-zfs-kernel-2.2.3-6.6.29.drv
/nix/store/2bcg1fjnx01cadq86zhf6pcp5kkx9fij-linux-6.6.29-modules.drv
/nix/store/598vx01a69k6rmaa5z5dw9k6gj9dyyag-linux-6.6.29-modules-shrunk.drv
/nix/store/1lbkchd6md1ivbbv84d74adwx62qyw49-initrd-fsinfo.drv
/nix/store/3llf0limmy1kf2iwg74a8lwkxczk66nl-extra-utils.drv
/nix/store/313hiiw3w423c0ysm2adjh0d92hj5yhc-link-units.drv
/nix/store/8w1xjy298k2rllqdqjq30krjrwicnqvh-udev-rules.drv
/nix/store/riv4x3x7qrxywjgd5dqk8ji14f6fis6q-stage-1-init.sh.drv
/nix/store/x6clfdgdbc6pq5wsrqxaca6sfrb8x4hg-mdadm.conf.drv
/nix/store/ycj5p2kgcbhpiq2d70pskjnm2ydyxcg2-initrd-linux-6.6.29.drv
/nix/store/80n74cgd6aq9jlx98133zf982hmfsfdf-boot.json.drv
/nix/store/9f0w92v6sp1m99sjbr1557ks6729bnqw-ensure-all-wrappers-paths-exist.drv
/nix/store/9w5bdcjryagmiqjdb2a5q18kc8xxy0lz-install-grub.pl.drv
/nix/store/l1dymsdvqpnbb5zlb74l4ms0njc19386-grub-config.xml.drv
/nix/store/dkmffa4vjril4yx8fnyh6idjyr5vpkf6-install-grub.sh.drv
/nix/store/f1lvvvsn1pny3idd78qm4k9nvcpfqpcd-users-groups.json.drv
/nix/store/jg7dba99ym9glnsads4zg57r1008ni5v-nixos-24.05test.drv
/nix/store/wn0qydq85jzfwwrsn06r1zqyyd9s1y4s-configuration.nix.drv
/nix/store/92rbimd5vgrrq7w76s9fy4im5ycjlyxh-local-cmds.drv
/nix/store/mkcwpmkrls4c6dd4ljzzw9afhgrld5f3-stage-2-init.sh.drv
/nix/store/246ha8fybp12vq92i2z82sk9rkqvkz0p-nix.conf.drv
/nix/store/2nck6y2xav8pnxb6anw29dkxaymnx9gk-system-generators.drv
/nix/store/365dasgd69qfm06h4hzj78fxk34di5ls-etc-hostname.drv
/nix/store/3ps0vkcx4sgvqqarr4khp7kykrxhnxnq-login.pam.drv
/nix/store/1grds8hqwys2vlnc4p9xrdlx4fcxrmfa-unit-zpool-trim.service.drv
/nix/store/w7hmzlcbv43l0va6wvi3i7jgpsp7x4jp-etc-sysctl.d-60-nixos.conf.drv
/nix/store/97cfdbfis4dl84awxmrqa1xma0k7crrk-X-Restart-Triggers-systemd-sysctl.drv
/nix/store/1h6vfwnzchi29pk8nhzvzpm2i5jx4326-unit-systemd-sysctl.service.drv
/nix/store/1vnyp6835aa5r9bll5vx0k6h021hik8n-unit-kmod-static-nodes.service.drv
/nix/store/1z7qbkwgmfdn6h5q26xvl88mf91p83yi-unit-systemd-update-utmp.service.drv
/nix/store/21hzqmdrkx8z2nsjk23hpiq91w91jk44-unit-wpa_supplicant.service.drv
/nix/store/n4f4cpyz8jc94fdd106dm6lb2cq8070p-X-Restart-Triggers-nix-daemon.drv
/nix/store/25q3kn9w3p121y1sxf8kqzckkpdbj526-unit-nix-daemon.service.drv
/nix/store/2gbh0xlvabnifibpxgap10ryfss5j821-unit-network-setup.service.drv
/nix/store/3a9nw99fhc02km90lgf3jyl8n0ch6k1i-unit-systemd-logind.service.drv
/nix/store/3fmiwqidkjvm3cy55hxly42bmd14wjws-unit-systemd-journald-.service.drv
/nix/store/3hg8cs75aqilykax2x2snisxgbk329r4-unit-zfs-mount.service.drv
/nix/store/45va6pbv79w5ns26jd8npv0zzf4xpyy6-unit-systemd-journal-flush.service.drv
/nix/store/4v1nkc1cdypxw98lg06hda2bl49nw2hb-unit-nix-optimise.service.drv
/nix/store/6zzgny8kkslsdz8v6vskgj7v8gs1nrvk-unit-systemd-makefs-.service.drv
/nix/store/dcaw6wmf3432fdpyjrwfjp8b0xfvm6az-wolfssl-all-5.7.0.drv
/nix/store/ngrvb9p7y040qrfnwk0kgsxmz9m8dg7m-vde2-2.3.3.drv
/nix/store/d86gfz73iby2h0ljk5il0fjcswdsgxi8-qemu-host-cpu-only-for-vm-tests-8.2.3.drv
/nix/store/77s4xsh50mznhb7vmypdvg9al14hp0pb-unit-qemu-guest-agent.service.drv
/nix/store/95las8a3gn5gpljf3frbqlank8i3d81s-unit-post-resume.service.drv
/nix/store/9c6jln93p7i7bn0ri9phhw3d6j3vl9dw-unit-save-hwclock.service.drv
/nix/store/ad49nn23y5lkpgj7dsfykpb2q6ws38ia-unit-nix-gc.service.drv
/nix/store/7c181lbf4d4djl52rk8d3cdns2y6jqdh-unit-script-container_-start.drv
/nix/store/yac5d345arry2nwn1awxvjyajhp2pcf4-reload-container.drv
/nix/store/adbs1mz65l0p2wlmpz4b088q0x0mscgy-unit-container-.service.drv
/nix/store/amjinp8lwqqlvclq5h9awzfka4m11n22-unit-logrotate-checkconf.service.drv
/nix/store/arhpkmi0g61cssrb1why1iik1vjhbq2y-unit-systemd-importd.service.drv
/nix/store/b6wczsb1wrvbnrq2xyv5hy9s9clsd26b-unit-dbus.service.drv
/nix/store/c16h9ylzh0hysylpvlnfiapicmgc1ld3-unit-backdoor.service.drv
/nix/store/cg1cl6w4qqv6j94wy28ysixrana5dvc9-unit-zfs-share.service.drv
/nix/store/cr6h81s8bf6l5v487nf3k9myn0yx5dw7-unit-systemd-oomd.service.drv
/nix/store/d49qkf5dmvjm6kdildrmja1m0kc81wgd-unit-network-local-commands.service.drv
/nix/store/d55vdnjdnap807f8ii1azrc126283qqg-unit-systemd-mkswap-.service.drv
/nix/store/dix9z2cq6aym640iifmjlj8bs8nq9qhy-unit-serial-getty-.service.drv
/nix/store/fg0hc198pgjzc8dzkxcibxl9y4d3riks-unit-prepare-kexec.service.drv
/nix/store/fhh51bq5scqzwnb845w8h1dmpf8wm47j-unit-dhcpcd.service.drv
/nix/store/fnc5zch1kzp5sdwkpa0nv6kc6zn9qz1z-unit-systemd-pstore.service.drv
/nix/store/grgqwz1k4dxfx2xvpqkhhwlkm0vlzcx4-zpool-sync-shutdown.drv
/nix/store/jhcb0ll0j8m4dpwbcvw02igm2i0snwc5-etc-os-release.drv
/nix/store/l8l4cg57n3s20xfrxrgf4n17zkgm3hac-shutdown-ramfs-contents.drv
/nix/store/fsd7zd6bwgmn6wqxbzzygy6a8a745dk3-unit-generate-shutdown-ramfs.service.drv
/nix/store/ggfmp0ps338zg817h1fpfln2d4yzahyx-unit-systemd-journald.service.drv
/nix/store/gxnbhxn9p8ix9czcrfm5czsv90nd3ix4-unit-reload-systemd-vconsole-setup.service.drv
/nix/store/hrw8qkf0hi0cap4ry460zmqxxix34asi-unit-user-.service.drv
/nix/store/5zwafm38l7x3sig575ff8d1zgh2zxyfy-security-wrapper-mount-x86_64-unknown-linux-musl.drv
/nix/store/v5z7rml7nw7is8sza23rpqdw018z1dzi-unit-script-suid-sgid-wrappers-start.drv
/nix/store/hvs01cixs5y4ljh0dy3fvq2zsfcizriq-unit-suid-sgid-wrappers.service.drv
/nix/store/i1a5ai03y0254n0hfbna4jagglqc4wlh-unit-systemd-fsck-.service.drv
/nix/store/ihb52jxa8zi5y3ryyx8qprr3kxay8rz5-unit-systemd-timedated.service.drv
/nix/store/ccmwidz283s8dbjdimx4im4lsa5l05fx-X-Restart-Triggers-polkit.drv
/nix/store/ivci3mni2rbbh0gvi0q8ys2mlpwl7y97-unit-polkit.service.drv
/nix/store/km4m6kj8ngjblb9ls5i3jv52rnyq4sq5-unit-container-getty-.service.drv
/nix/store/l9iah2h3qajwsn14xc2r43hd0q2n75ly-unit-autovt-.service.drv
/nix/store/mcirrwn3s5gxfij32q7y7swnpgvl5y5b-unit-pre-sleep.service.drv
/nix/store/mqp2hh6hyrcvcywqvag465c86wp5jwvy-unit-systemd-remount-fs.service.drv
/nix/store/mslbvj8shl3y1j99yazhwc4sbgr36cz4-unit-network-addresses-eth1.service.drv
/nix/store/n3sb2fhh5qp8ng4zp0ahd8nay7zpk54x-unit-zfs-zed.service.drv
/nix/store/xddzr4s882cnw2f1m6b6n7cr16l4xzl7-firewall-start.drv
/nix/store/k3dsjwkhvwagljim8vrkvqbk09wiy829-firewall-reload.drv
/nix/store/nsjzc3i2w29759jzxsdwfgag6r3g4pjj-unit-firewall.service.drv
/nix/store/nxynvkhwy1l4k3h426vgz05cspdf2lsn-unit-resolvconf.service.drv
/nix/store/qhc210jbdb6hyijcqsxkvkwmgq0z62bl-unit-audit.service.drv
/nix/store/qi2jlp81zzjscqsnl9lzad3k1fcgkr3c-unit-systemd-udev-settle.service.drv
/nix/store/qx2xmzncsy5hzsfqgv8004zk8wvnwhmc-unit-systemd-random-seed.service.drv
/nix/store/r70i7i3c57m7dbz0kkbaqwl4lv7mqm1n-unit-getty-.service.drv
/nix/store/hl55d5m3iiqchs8bx9dzh37ivq67m0ad-X-Restart-Triggers-systemd-udevd.drv
/nix/store/v39iybkss7m0ssy19qrhlmphjsd4f8m8-unit-systemd-udevd.service.drv
/nix/store/vbpqabqy4m1b5y4wwrf65ahrnmv4n3za-unit-systemd-modules-load.service.drv
/nix/store/vdybzwkiavnvg6av1c4y8xwinhfwc75i-unit-logrotate.service.drv
/nix/store/vs7x3i3239vvmdpjfb1d4zlayh4yr0zs-unit-user-runtime-dir-.service.drv
/nix/store/wgx003g8ipll0k194anpjndlwrdsqa9y-X-Restart-Triggers-sshd.drv
/nix/store/wkzvzvl73l468c3yvyzwljfnjzvaxiyf-unit-sshd.service.drv
/nix/store/kiz8fj96h0xh9pd2v39mbi45ikqli2mj-nixos-tmpfiles.d.drv
/nix/store/4mqj7gfkb88cih652rghp3dw6dq6dv2n-tmpfiles.d.drv
/nix/store/4cwyswhf8qfx01s2xmlykky4svl5l5c0-X-Restart-Triggers-systemd-tmpfiles-resetup.drv
/nix/store/xlrk4mm0scgy2r4p5mvb5g0x65impbrm-unit-systemd-tmpfiles-resetup.service.drv
/nix/store/y1m0sdax3zpbygfxz14nq7avdg1xlnf6-unit-nscd.service.drv
/nix/store/zh6g8pcqlsf03hpfak37sfr6ki6kdp9m-unit-systemd-backlight-.service.drv
/nix/store/zi5cc904fnr2ky5c2qgx7a4r7y16xjv1-unit-systemd-user-sessions.service.drv
/nix/store/4im8gb9s37wfvz0k1c5ma8nmf49mfrjy-system-units.drv
/nix/store/hll223gx5m9r66i6pjwql4iknlklnf4c-unit-script-nixos-activation-start.drv
/nix/store/5bxw9qcqpvqpn43pishvlmnh21nqsdhv-unit-nixos-activation.service.drv
/nix/store/m756czm6i560vnl3rp333y1ygcgad3q4-unit-systemd-tmpfiles-setup.service.drv
/nix/store/vjfxh77g0wlksz9l033mr1kxhmmjs40q-unit-dbus.service.drv
/nix/store/7nfb8hpmc1gpbyflnvn95c77az3l9pfi-user-units.drv
/nix/store/8dnyxrc6id1n9nmj3m0f90izmskiyq62-systemd-user.pam.drv
/nix/store/9654pibjbgvk8209xqkyph483mhhq7fp-sshd.pam.drv
/nix/store/dyrkrnyva2hzfm9kinlc9b22xc0rcid4-etc-nix-registry.json.drv
/nix/store/f0wx6cmzjl1j38n9hchh3mj0avq2a6jq-etc-mdadm.conf.drv
/nix/store/g5flh6jz8zzkwzpbk87rj225sm5rz29a-etc-systemd-pstore.conf.drv
/nix/store/gbni1wkl5kvnhfs9as0223i455yiib9k-etc-systemd-system.conf.drv
/nix/store/h66bd81w06adviv06vp7qfvn24q5q6gi-etc-zfs-zed.d-zed.rc.drv
/nix/store/nl9619g8zgbrm79kfmcpyyly3mykyam4-systemd.drv
/nix/store/hxshz05bqmc8ryby7nxjnw4infp3r8l7-50-coredump.conf.drv
/nix/store/70yjbnyamv4zkc6fks3wgwc2gsr9ar1a-procps-3.3.17-binlore.drv
/nix/store/59l35n24xk7r0945mmza0vad8i46nv0r-more-binlore.drv
/nix/store/sjlmxb6n7kyzyb4ppj1ilsb1pw3m19ar-lesspipe-2.11.drv
/nix/store/im67m0vmsncrgr5dciq5wcbjjpx7vffv-set-environment.drv
/nix/store/jh6yf9n6i91q28iijgrnrd0sg8sjh40a-etc-profile.drv
/nix/store/jmfh1d2dpidg33dfz9qardkkyzyz2pvf-issue.drv
/nix/store/7qpywx1g875h5dzi1wqk85gw16qlsjld-udev-path.drv
/nix/store/k5ilipsfbdizygc3hbvk8ps8h2sv6miv-udev-rules.drv
/nix/store/7pkx17mg5218zvvw8byqkbifs08qw5z5-extra-hosts.drv
/nix/store/b3yn7612blnyz2ij276i7hw41nrif8mp-string-hosts.drv
/nix/store/qppxzq003g2ldvf6fxzg21xwig178bl5-hosts.drv
/nix/store/sfm18nlvi4b0h6cbfznwgxfp3zg06nyg-system-shutdown.drv
/nix/store/sn1n9p4nf49n5k92cr2lc5ncw1nam1vg-etc-fstab.drv
/nix/store/x6idyb9rv9d38y159g4x67np12qdizhb-hwdb.bin.drv
/nix/store/zb9x5kn53dii2qf8ba0w81i3ycb3p289-etc.drv
/nix/store/45ybls2g080xpl3jbx5kgcb1znzp1359-nixos-system-installer-test.drv
/nix/store/6rhkxx2mnca4wmxsd3dms3f6l5v7wb0l-closure-info.drv
/nix/store/0nq8yi9l86v4kj37j75392zf0a9bsxkx-run-nixos-vm.drv
/nix/store/17sv9bsgdq34cn7fag4al3j2x0krbwax-stage-2-init.sh.drv
/nix/store/1ddjhcwvp47b6kjsz67l3m3mfizs170x-extra-utils.drv
/nix/store/1ggnqbjphmckafisadjpd7qd7dxnijki-initrd-fsinfo.drv
/nix/store/48i2fpvbz1aplgwz6w7njf3v89c53rkm-link-units.drv
/nix/store/v7qgvn41b1njk09p8ckgqn1q1377nla8-udev-rules.drv
/nix/store/r0rwcsq8zh3k9qmazpnsmlnwdy60agny-stage-1-init.sh.drv
/nix/store/x635qp0y4sq1ggmq1qccczkfb0k2q9cn-initrd-linux-6.6.29.drv
/nix/store/jyilcrnq5lxj5np6dsci8b3wzdhaa12q-boot.json.drv
/nix/store/qv6lnxw3bbds2v2pdzl477hx4cdbi94s-ensure-all-wrappers-paths-exist.drv
/nix/store/9rs3wxacgg0lpjy4c5vnqw629bd8j96v-etc-fstab.drv
/nix/store/awza6bdag9kq38kahzi685w77ya6izgh-etc-sysctl.d-60-nixos.conf.drv
/nix/store/gwhzbn6aj53ms2b066dbxhmi5z3gscds-set-environment.drv
/nix/store/bl3mm78k8ihwq6smczzwz41fp1czq1wy-etc-profile.drv
/nix/store/kdys8l919dmcnhzgjddqmi4828q7d9g5-udev-rules.drv
/nix/store/jfrk9y6bgm5b2jwj6c61mx9bnnmahgz2-string-hosts.drv
/nix/store/lhk7mg9v420qalwc6hpyjchkf6n68q8h-hosts.drv
/nix/store/lm1dh20nwb8zkvm56kpzpcsdak1jm241-etc-hostname.drv
/nix/store/fxw4z4fqzx8314iqcg67a9azkcskfk0q-unit-script-suid-sgid-wrappers-start.drv
/nix/store/2d3jgsf72i17wspdwc5zy03r25zg1mad-unit-suid-sgid-wrappers.service.drv
/nix/store/5l94x64504g85670603k3dp7q9fs9bpi-X-Restart-Triggers-systemd-udevd.drv
/nix/store/2xvnlrqm4q6a56wm1nww0jxs63qn2z1y-unit-systemd-udevd.service.drv
/nix/store/9gypdzlzkjd5ayk7anf4l6z59m1gfjdd-unit-getty-.service.drv
/nix/store/8i0yg3j1g9zwn6g2xsa9giwapzx36r9q-shutdown-ramfs-contents.drv
/nix/store/9sfzwd2mgymg3psmdh24val5qhcm53y2-unit-generate-shutdown-ramfs.service.drv
/nix/store/dvx3fv5aj4242lbaz2via5zr7aw2njja-X-Restart-Triggers-systemd-sysctl.drv
/nix/store/ci5dyfs7rs2zvry9zpv1w3xhkcrvvqwk-unit-systemd-sysctl.service.drv
/nix/store/dgqq3bxvzpsc755zhdx0gsjp7997p1cd-unit-nix-daemon.service.drv
/nix/store/id8y07mqaaxhw9ipvqmhli9v79ifx6qb-unit-network-addresses-eth1.service.drv
/nix/store/nr16cgmdg0sdzbmaj0syxj6b78jy7p57-unit-systemd-fsck-.service.drv
/nix/store/r0yhcc373ks8na0d774wlim1q1i707nl-unit-firewall.service.drv
/nix/store/rp728f62qfli3qgsys793w0ri1paa001-unit-container-getty-.service.drv
/nix/store/rznz2mpwzvrnqgxmhkfvf7vbhnw4r717-unit-systemd-modules-load.service.drv
/nix/store/sqpsixcjzdnhsh1inb6hsxvi98yh6rbm-unit-systemd-makefs-.service.drv
/nix/store/v8jxxqw08r27033ycjzqpahcfc570qb5-unit-systemd-tmpfiles-resetup.service.drv
/nix/store/wl1wvg7zfajmvcix55pfpbzpnv6k5y7x-unit-serial-getty-.service.drv
/nix/store/zhy6rf3spa8lxllck6fr3y3cfrlspmj6-unit-autovt-.service.drv
/nix/store/m38zy7acmg9a88qy6i9qj2zykmpr7l1l-system-units.drv
/nix/store/cb79zvbxx08lpy9l905c40dq8sclizlm-unit-dbus.service.drv
/nix/store/sp2aimgw9719i9zn88qzyz1s1bkpkf5l-user-units.drv
/nix/store/z4f4r0rdgvv2nmlq332nhx0vyvsvir2j-hwdb.bin.drv
/nix/store/sgaivxg21ny6hwhjk8qks7k9zhjzwr9j-etc.drv
/nix/store/xmy33yn742x7x8mf73x9mn2n989qf3gy-grub-config.xml.drv
/nix/store/v79gy8pq9zl1a35rw17s81fryr73bjiq-install-grub.sh.drv
/nix/store/1arnj0r7p4x4db3h6r0bwxwzdg0ad33w-nixos-system-target-test.drv
/nix/store/k4pa6w5g646ph5ha4qydxqfpgiqkf5l0-run-nixos-vm.drv
/nix/store/7rdj1261vdqwjj9r9nw0d0m6wy2gr8a3-nixos-vm.drv
/nix/store/8c2fjikrh6qi5rmgbh0zw2ai72dmjfid-configuration.nix.drv
/nix/store/dnydz360gn19npp4ag1cxdnw0ghbnpjr-nixos-vm.drv
/nix/store/grvdr2dz514cf9zs7fql8g9ir2mmj46b-nixos-test-driver-1.1.drv
/nix/store/kx2299mlchn4fx2aiw9b4a906bhad9k7-secret.drv
/nix/store/p5462lkzvpc5fpmbnsrc5gc3fipyjccd-configuration.nix.drv
/nix/store/sc1rid5xcl78q2zcwpdpngnrpdqcflfq-configuration.nix.drv
/nix/store/ckx3dhzll4ccb513dm3p2457a0xiqayr-nixos-test-driver-installer-luksroot-format1.drv
/nix/store/3b9pqw57a7cxizbph3qdm5gdmmwasipy-vm-test-run-installer-luksroot-format1.drv
/nix/store/5j0iidb676w60gsf88pjs1wsb891jcgj-nixos-test-driver-installer-luksroot-format1.drv
/nix/store/7ngc4bybbdp9z8pz903vf6x5ds5yxiav-nixos-test-driver-installer-luksroot-format2.drv
/nix/store/74qvicb2na60h8rs8f5jqm90fr5g87n4-vm-test-run-installer-luksroot-format2.drv
/nix/store/hspyyvnq679ahc73kjyjzh7sf3cb53xc-vm-test-run-installer-luksroot-format1.drv
these 41 paths will be fetched (43.70 MiB download, 120.22 MiB unpacked):
/nix/store/bwnsffblm6rbj26ldm0irwsa1b1kssch-ccrypt-1.11
/nix/store/jikz37wb4b3s0cn3mjmnnginbb58y27q-check-sshd-config
/nix/store/wqdf84rnc08qz1aw83pfazw3vymazrd9-cifs-utils-7.0
/nix/store/qm8y1zi5g53kjh90ndpv5p0d3b2r3yn3-ddrescue-1.28
/nix/store/jgm405n0bavw5k890mbbj1660ykasv6z-documentation-highlighter
/nix/store/ydki67r01vghfprrks600xwdr5b91kvg-efivar-38-bin
/nix/store/yvafjdlmpbi2a8xip4dcdvarwbb4lpv6-efivar-38-man
/nix/store/32bl3dhpmp14kzva3n76lsx8892my7fa-gen-hostid
/nix/store/2qpph6dgv70vgkxmrqfvs28lm92r5j9s-grub-2.12
/nix/store/w5kgzinxqp2ljf1msjlf7fvnb2sv6byq-jfsutils-1.1.15
/nix/store/ni7ia20akym23pimsczng5r7571qgczn-kbd-2.6.4-dev
/nix/store/75axmkdv5k2hlrjqqsr37hvlj7bgjck5-lazy-options.json
/nix/store/l9mygqzqyb99h4fly8237k29iifh5v21-ldb-2.9.0-dev
/nix/store/4xyjp0ich6j2g0q3x264305kn2sd7mgz-linux-6.6.29-modules-shrunk
/nix/store/ywv99j4i790m68pa00z0xigf7f0fx21i-ms-sys-2.6.0
/nix/store/g2brl6r6dkl5zaw7xrycmngmrlmrjp8b-nfs-utils-2.6.2.tar.xz
/nix/store/jbhn52dfjaav8m7wh9xixzx31ml4nq4r-nixos-render-docs-0.0
/nix/store/sliigpm60bqw47w4kn2g4cmwk91qxdpc-nixos-test-driver-docstrings
/nix/store/189hiwndfwf33adyrv1gbp3m1wrinmgh-ntp-4.2.8p17
/nix/store/1q7x2jhy116377w49q5rd0520c2b73i5-options.json
/nix/store/ws2p0c5dxri63r90233pi5mqv9cm94yc-packdir-start
/nix/store/q98q9n21q13znqv7h1n55hi37f16mnls-parted-3.6.tar.xz
/nix/store/fn0i543yzgkv29xagj3gmrcf9m7bnm7v-python3.11-markdown-it-py-3.0.0
/nix/store/fhd005f6smkipb794aqssbdmx1f98dy0-python3.11-mdit-py-plugins-0.4.0
/nix/store/q160bhxvdkf97nwg5zr7bsfjfb7zlxg1-reiserfsprogs-3.6.27
/nix/store/mw4d87a3xgshdwzc7kf1ajl5ay68k75w-sdparm-1.12
/nix/store/1i4gdiz5gljz30xhf02mv5yv6zinybvb-source
/nix/store/fmbhxs64xrbdnxljg95gh5q93ymwr3fq-source
/nix/store/in12vlch5q33m4msvs9hvkyfyg2hpnf9-source
/nix/store/li3vnxak99p1zdnjgshlcxxhql71jkv1-source
/nix/store/chnnixhmlr3zr6qvwgcifydwai2sbmgb-sshd.conf-final
/nix/store/nxw5b55am22c2gkn28qgcgxmzwi0qc84-sudoers
/nix/store/4jdwn4x04sh7nzxcm62mlmc4yv1h5l0b-tcp-wrappers-7.6.q-26
/nix/store/b3cvqfpxygq68nq7mg2q9ihk4kn1za0d-testdisk-7.1.tar.bz2
/nix/store/60lxxg7rvr46l15k94fmw9i0d956mihg-unionfs-fuse-2.2
/nix/store/5k6gprgkzbma3d2w9ldm0whp3f0fyniv-vim-bin
/nix/store/34361ankm07vh5gxmk6w0ncynsj6xcgh-vim-pack-dir
/nix/store/f0c8gx4jwfa09ivmjmg3l5giahpqqd81-vimplugin-vim-nix-2024-02-24
/nix/store/9gxkxab76p6lpy4rxqkcxbi22pblzrys-vimrc
/nix/store/frgx8i6ypicnibi8y0584dh6hwkcka6h-w3m-0.5.3+git20230121
/nix/store/rfzjia3fr799p1r4061p8160k5zmyb9d-xfsprogs-6.6.0-doc
building '/nix/store/8c2fjikrh6qi5rmgbh0zw2ai72dmjfid-configuration.nix.drv'...
building '/nix/store/p5462lkzvpc5fpmbnsrc5gc3fipyjccd-configuration.nix.drv'...
building '/nix/store/sc1rid5xcl78q2zcwpdpngnrpdqcflfq-configuration.nix.drv'...
building '/nix/store/kx2299mlchn4fx2aiw9b4a906bhad9k7-secret.drv'...
copying path '/nix/store/jikz37wb4b3s0cn3mjmnnginbb58y27q-check-sshd-config' from 'https://cache.nixos.org'...
copying path '/nix/store/yvafjdlmpbi2a8xip4dcdvarwbb4lpv6-efivar-38-man' from 'https://cache.nixos.org'...
copying path '/nix/store/32bl3dhpmp14kzva3n76lsx8892my7fa-gen-hostid' from 'https://cache.nixos.org'...
copying path '/nix/store/nxw5b55am22c2gkn28qgcgxmzwi0qc84-sudoers' from 'https://cache.nixos.org'...
copying path '/nix/store/rfzjia3fr799p1r4061p8160k5zmyb9d-xfsprogs-6.6.0-doc' from 'https://cache.nixos.org'...
copying path '/nix/store/2qpph6dgv70vgkxmrqfvs28lm92r5j9s-grub-2.12' from 'https://cache.nixos.org'...
copying path '/nix/store/ni7ia20akym23pimsczng5r7571qgczn-kbd-2.6.4-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/189hiwndfwf33adyrv1gbp3m1wrinmgh-ntp-4.2.8p17' from 'https://cache.nixos.org'...
copying path '/nix/store/60lxxg7rvr46l15k94fmw9i0d956mihg-unionfs-fuse-2.2' from 'https://cache.nixos.org'...
building '/nix/store/2b814rg897mlrfvqg9y0qddhqwm18mr6-python3-3.11.9-env.drv'...
building '/nix/store/f1lvvvsn1pny3idd78qm4k9nvcpfqpcd-users-groups.json.drv'...
copying path '/nix/store/bwnsffblm6rbj26ldm0irwsa1b1kssch-ccrypt-1.11' from 'https://cache.nixos.org'...
copying path '/nix/store/wqdf84rnc08qz1aw83pfazw3vymazrd9-cifs-utils-7.0' from 'https://cache.nixos.org'...
copying path '/nix/store/qm8y1zi5g53kjh90ndpv5p0d3b2r3yn3-ddrescue-1.28' from 'https://cache.nixos.org'...
copying path '/nix/store/ydki67r01vghfprrks600xwdr5b91kvg-efivar-38-bin' from 'https://cache.nixos.org'...
copying path '/nix/store/w5kgzinxqp2ljf1msjlf7fvnb2sv6byq-jfsutils-1.1.15' from 'https://cache.nixos.org'...
copying path '/nix/store/4xyjp0ich6j2g0q3x264305kn2sd7mgz-linux-6.6.29-modules-shrunk' from 'https://cache.nixos.org'...
copying path '/nix/store/ywv99j4i790m68pa00z0xigf7f0fx21i-ms-sys-2.6.0' from 'https://cache.nixos.org'...
building '/nix/store/9rs3wxacgg0lpjy4c5vnqw629bd8j96v-etc-fstab.drv'...
building '/nix/store/sn1n9p4nf49n5k92cr2lc5ncw1nam1vg-etc-fstab.drv'...
building '/nix/store/365dasgd69qfm06h4hzj78fxk34di5ls-etc-hostname.drv'...
building '/nix/store/lm1dh20nwb8zkvm56kpzpcsdak1jm241-etc-hostname.drv'...
building '/nix/store/f0wx6cmzjl1j38n9hchh3mj0avq2a6jq-etc-mdadm.conf.drv'...
building '/nix/store/jhcb0ll0j8m4dpwbcvw02igm2i0snwc5-etc-os-release.drv'...
building '/nix/store/g5flh6jz8zzkwzpbk87rj225sm5rz29a-etc-systemd-pstore.conf.drv'...
building '/nix/store/jmfh1d2dpidg33dfz9qardkkyzyz2pvf-issue.drv'...
building '/nix/store/246ha8fybp12vq92i2z82sk9rkqvkz0p-nix.conf.drv'...
building '/nix/store/wn0qydq85jzfwwrsn06r1zqyyd9s1y4s-configuration.nix.drv'...
building '/nix/store/7pkx17mg5218zvvw8byqkbifs08qw5z5-extra-hosts.drv'...
building '/nix/store/fri6yijab9kbb2h3yk1h8zf13cj241y7-nixos-manual.desktop.drv'...
building '/nix/store/kiz8fj96h0xh9pd2v39mbi45ikqli2mj-nixos-tmpfiles.d.drv'...
building '/nix/store/b3yn7612blnyz2ij276i7hw41nrif8mp-string-hosts.drv'...
building '/nix/store/jfrk9y6bgm5b2jwj6c61mx9bnnmahgz2-string-hosts.drv'...
building '/nix/store/xddzr4s882cnw2f1m6b6n7cr16l4xzl7-firewall-start.drv'...
building '/nix/store/x6clfdgdbc6pq5wsrqxaca6sfrb8x4hg-mdadm.conf.drv'...
building '/nix/store/1ggnqbjphmckafisadjpd7qd7dxnijki-initrd-fsinfo.drv'...
created 219 symlinks in user environment
Validating generated nix.conf
copying path '/nix/store/jgm405n0bavw5k890mbbj1660ykasv6z-documentation-highlighter' from 'https://cache.nixos.org'...
copying path '/nix/store/75axmkdv5k2hlrjqqsr37hvlj7bgjck5-lazy-options.json' from 'https://cache.nixos.org'...
copying path '/nix/store/l9mygqzqyb99h4fly8237k29iifh5v21-ldb-2.9.0-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/g2brl6r6dkl5zaw7xrycmngmrlmrjp8b-nfs-utils-2.6.2.tar.xz' from 'https://cache.nixos.org'...
copying path '/nix/store/sliigpm60bqw47w4kn2g4cmwk91qxdpc-nixos-test-driver-docstrings' from 'https://cache.nixos.org'...
copying path '/nix/store/1q7x2jhy116377w49q5rd0520c2b73i5-options.json' from 'https://cache.nixos.org'...
copying path '/nix/store/q98q9n21q13znqv7h1n55hi37f16mnls-parted-3.6.tar.xz' from 'https://cache.nixos.org'...
copying path '/nix/store/fn0i543yzgkv29xagj3gmrcf9m7bnm7v-python3.11-markdown-it-py-3.0.0' from 'https://cache.nixos.org'...
copying path '/nix/store/q160bhxvdkf97nwg5zr7bsfjfb7zlxg1-reiserfsprogs-3.6.27' from 'https://cache.nixos.org'...
copying path '/nix/store/mw4d87a3xgshdwzc7kf1ajl5ay68k75w-sdparm-1.12' from 'https://cache.nixos.org'...
copying path '/nix/store/1i4gdiz5gljz30xhf02mv5yv6zinybvb-source' from 'https://cache.nixos.org'...
copying path '/nix/store/fmbhxs64xrbdnxljg95gh5q93ymwr3fq-source' from 'https://cache.nixos.org'...
copying path '/nix/store/in12vlch5q33m4msvs9hvkyfyg2hpnf9-source' from 'https://cache.nixos.org'...
copying path '/nix/store/li3vnxak99p1zdnjgshlcxxhql71jkv1-source' from 'https://cache.nixos.org'...
building '/nix/store/1lbkchd6md1ivbbv84d74adwx62qyw49-initrd-fsinfo.drv'...
building '/nix/store/jg7dba99ym9glnsads4zg57r1008ni5v-nixos-24.05test.drv'...
building '/nix/store/k3dsjwkhvwagljim8vrkvqbk09wiy829-firewall-reload.drv'...
building '/nix/store/lhk7mg9v420qalwc6hpyjchkf6n68q8h-hosts.drv'...
building '/nix/store/qppxzq003g2ldvf6fxzg21xwig178bl5-hosts.drv'...
building '/nix/store/md0msd2zacsa39rihgm5h748nd7ddq8k-systemd-255.4.drv'...
copying path '/nix/store/chnnixhmlr3zr6qvwgcifydwai2sbmgb-sshd.conf-final' from 'https://cache.nixos.org'...
copying path '/nix/store/4jdwn4x04sh7nzxcm62mlmc4yv1h5l0b-tcp-wrappers-7.6.q-26' from 'https://cache.nixos.org'...
copying path '/nix/store/b3cvqfpxygq68nq7mg2q9ihk4kn1za0d-testdisk-7.1.tar.bz2' from 'https://cache.nixos.org'...
copying path '/nix/store/f0c8gx4jwfa09ivmjmg3l5giahpqqd81-vimplugin-vim-nix-2024-02-24' from 'https://cache.nixos.org'...
copying path '/nix/store/frgx8i6ypicnibi8y0584dh6hwkcka6h-w3m-0.5.3+git20230121' from 'https://cache.nixos.org'...
copying path '/nix/store/fhd005f6smkipb794aqssbdmx1f98dy0-python3.11-mdit-py-plugins-0.4.0' from 'https://cache.nixos.org'...
building '/nix/store/n4f4cpyz8jc94fdd106dm6lb2cq8070p-X-Restart-Triggers-nix-daemon.drv'...
building '/nix/store/pzw82piggcmracfmsddnpxvkqsl1ij19-options.json.drv'...
building '/nix/store/wgx003g8ipll0k194anpjndlwrdsqa9y-X-Restart-Triggers-sshd.drv'...
copying path '/nix/store/jbhn52dfjaav8m7wh9xixzx31ml4nq4r-nixos-render-docs-0.0' from 'https://cache.nixos.org'...
copying path '/nix/store/ws2p0c5dxri63r90233pi5mqv9cm94yc-packdir-start' from 'https://cache.nixos.org'...
Running phase: unpackPhase
unpacking source archive /nix/store/h6l6pd4ndf9lih8f0z7va0lrwrzbhp77-source
copying path '/nix/store/34361ankm07vh5gxmk6w0ncynsj6xcgh-vim-pack-dir' from 'https://cache.nixos.org'...
copying path '/nix/store/9gxkxab76p6lpy4rxqkcxbi22pblzrys-vimrc' from 'https://cache.nixos.org'...
building '/nix/store/iy685gfq3rdf3b94r5rga0my6197s0gc-nixos-configuration-reference-manpage.drv'...
building '/nix/store/5ai99rfrvyynych5zz0wgw2dd5h6jhfh-nixos-manual-html.drv'...
copying path '/nix/store/5k6gprgkzbma3d2w9ldm0whp3f0fyniv-vim-bin' from 'https://cache.nixos.org'...
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file './manual.md')
building '/nix/store/5d97c7ibgb44hbnv1d6llvqirkybaj8y-vim.drv'...
created 136 symlinks in user environment
source root is source
Running phase: patchPhase
applying patch /nix/store/4hbfpmyhlq5irpir1bz4dm81hhdldyfz-0001-Start-device-units-for-uninitialised-encrypted-devic.patch
patching file rules.d/99-systemd.rules.in
Hunk #1 succeeded at 24 with fuzz 1 (offset 2 lines).
applying patch /nix/store/sncv6c5949syix3x1j2jlgw16599q1l5-0002-Don-t-try-to-unmount-nix-or-nix-store.patch
patching file src/shared/fstab-util.c
patching file src/shutdown/umount.c
applying patch /nix/store/nyj0adxy006a82j9fkfw17flql90r502-0003-Fix-NixOS-containers.patch
patching file src/nspawn/nspawn.c
Hunk #1 succeeded at 5600 (offset -2 lines).
Hunk #2 succeeded at 5617 (offset -2 lines).
applying patch /nix/store/b85zd2gpg2vr94blfrrf2a6wq6s2475f-0004-Add-some-NixOS-specific-unit-directories.patch
patching file src/basic/path-lookup.c
patching file src/core/systemd.pc.in
applying patch /nix/store/g5ypznmhxbjrsdvl5ap3rqqilbv9w791-0005-Get-rid-of-a-useless-message-in-user-sessions.patch
patching file src/core/manager.c
applying patch /nix/store/jmh8bj6i8d1xmaianlnixd2pdir2n4lp-0006-hostnamed-localed-timedated-disable-methods-that-cha.patch
patching file src/hostname/hostnamed.c
Hunk #1 succeeded at 1091 (offset 38 lines).
Hunk #2 succeeded at 1157 (offset 38 lines).
patching file src/locale/localed.c
patching file src/timedate/timedated.c
applying patch /nix/store/c3z96bcivnryw3zl8iphzfmc2nnzq25g-0007-Change-usr-share-zoneinfo-to-etc-zoneinfo.patch
patching file man/localtime.xml
patching file src/basic/time-util.c
patching file src/firstboot/firstboot.c
Hunk #1 succeeded at 646 (offset 14 lines).
patching file src/nspawn/nspawn.c
Hunk #1 succeeded at 1840 (offset -5 lines).
patching file src/timedate/timedated.c
applying patch /nix/store/br2kdzwg81bji3ks1b6f3x50jndnr2fr-0008-localectl-use-etc-X11-xkb-for-list-x11.patch
patching file src/locale/localectl.c
applying patch /nix/store/wffrhm710psk6dl4kgk5j82rah3cxzcj-0009-add-rootprefix-to-lookup-dir-paths.patch
patching file src/basic/constants.h
applying patch /nix/store/z8yb6l58bsqiz3xhd60vgf6f7lgbkzk6-0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch
patching file src/shutdown/shutdown.c
applying patch /nix/store/i28bzp1n481h3wmcb35k0hxfz18na0bs-0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch
patching file src/sleep/sleep.c
applying patch /nix/store/afb9jws9ps79yb25al7y4ch1jcylqjis-0012-path-util.h-add-placeholder-for-DEFAULT_PATH_NORMAL.patch
patching file src/basic/path-util.h
applying patch /nix/store/dkxyq84ypssw43w34r3lmhlvvk5d4yvn-0013-inherit-systemd-environment-when-calling-generators.patch
patching file src/core/manager.c
applying patch /nix/store/x9ssp3xwqwxm3dgdmbq054zdb2055hwl-0014-core-don-t-taint-on-unmerged-usr.patch
patching file src/core/manager.c
applying patch /nix/store/iwn00yicf5f19sb7rgxlf4rhp4zmrf3d-0015-tpm2_context_init-fix-driver-name-checking.patch
patching file src/shared/tpm2-util.c
Hunk #1 succeeded at 659 (offset 5 lines).
applying patch /nix/store/jbpairfqmvbs0s245zpbdvazcwpdanxn-0016-systemctl-edit-suggest-systemdctl-edit-runtime-on-sy.patch
patching file src/systemctl/systemctl-edit.c
applying patch /nix/store/s7h748g85p6kviq6n705qfrc9nxzwdj0-0017-meson.build-do-not-create-systemdstatedir.patch
patching file meson.build
Hunk #1 succeeded at 2500 (offset 3 lines).
applying patch /nix/store/585sshb8d53rlg2igkll14qb0ayybwi1-0018-timesyncd-disable-NSCD-when-DNSSEC-validation-is-dis.patch
patching file src/timesync/timesyncd.c
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'src/basic/path-util.h')
patching dlopen("libbpf.so.1", …) in src/shared/bpf-dlopen.c to /nix/store/2280i9zgphlynjza0x1pyvgnz69a3nfc-libbpf-1.4.0/lib/libbpf.so.1…
patching dlopen("libbpf.so.0", …) in src/shared/bpf-dlopen.c to an invalid store path (/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-not-implemented/libbpf.so.0)…
patching dlopen("libxkbcommon.so.0", …) in src/locale/xkbcommon-util.c to an invalid store path (/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-not-implemented/libxkbcommon.so.0)…
patching dlopen("libqrencode.so.4", …) in src/shared/qrcode-util.c to /nix/store/fxgd8l6mw7lafvzzsh106k8k3ipzyb8v-qrencode-4.1.1/lib/libqrencode.so.4…
patching dlopen("libqrencode.so.3", …) in src/shared/qrcode-util.c to an invalid store path (/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-not-implemented/libqrencode.so.3)…
patching dlopen("libpwquality.so.1", …) in src/shared/password-quality-util-pwquality.c to /nix/store/9nh615k11xmjbigl4pkri1abwqxzm7hq-libpwquality-1.4.5-lib/lib/libpwquality.so.1…
patching dlopen("libpasswdqc.so.1", …) in src/shared/password-quality-util-passwdqc.c to an invalid store path (/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-not-implemented/libpasswdqc.so.1)…
patching dlopen("libcryptsetup.so.12", …) in src/shared/cryptsetup-util.c to /nix/store/0rdszbknwckhzafq4l7adg60c030856p-cryptsetup-2.7.2/lib/libcryptsetup.so.12…
patching dlopen("libidn2.so.0", …) in src/shared/idn-util.c to /nix/store/ddfzjdykw67s20c35i7a6624by3iz5jv-libidn2-2.3.7/lib/libidn2.so.0…
patching dlopen("libidn.so.12", …) in src/shared/idn-util.c to an invalid store path (/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-not-implemented/libidn.so.12)…
patching dlopen("libidn.so.11", …) in src/shared/idn-util.c to an invalid store path (/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-not-implemented/libidn.so.11)…
patching dlopen("libpcre2-8.so.0", …) in src/shared/pcre2-util.c to /nix/store/3pibs9l5a9m2k00yrpnr71nvcl835838-pcre2-10.43/lib/libpcre2-8.so.0…
patching dlopen("libtss2-esys.so.0", …) in src/shared/tpm2-util.c.orig to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-esys.so.0…
patching dlopen("libtss2-esys.so.0", …) in src/shared/tpm2-util.c to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-esys.so.0…
building '/nix/store/c2jp0z44n9dvnggdbs9r6sf4nhrfmdbh-nixos-help.drv'...
patching dlopen("libtss2-rc.so.0", …) in src/shared/tpm2-util.c.orig to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-rc.so.0…
patching dlopen("libtss2-rc.so.0", …) in src/shared/tpm2-util.c to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-rc.so.0…
building '/nix/store/1fs363s37nsgspvrz889zhj3xja5j1ig-nixos-help.drv'...
patching dlopen("libtss2-mu.so.0", …) in src/shared/tpm2-util.c.orig to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-mu.so.0…
patching dlopen("libtss2-mu.so.0", …) in src/shared/tpm2-util.c to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-mu.so.0…
patching dlopen("libtss2-tcti-", …) in src/shared/tpm2-util.c.orig to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-tcti-…
patching dlopen("libtss2-tcti-", …) in src/shared/tpm2-util.c to /nix/store/dl4l2fcvaszaqpwkqnr144sj01y8lw22-tpm2-tss-4.0.1/lib/libtss2-tcti-…
patching dlopen("libfido2.so.1", …) in src/shared/libfido2-util.c to /nix/store/v9xq3d1p9nam0r2p68w90nbm22a1z8ka-libfido2-1.14.0/lib/libfido2.so.1…
patching dlopen("libelf.so.1", …) in src/shared/elf-util.c to /nix/store/9wh9jih7qsc8z581x1bq4c7imkqq318c-elfutils-0.191/lib/libelf.so.1…
patching dlopen("libdw.so.1", …) in src/shared/elf-util.c to /nix/store/9wh9jih7qsc8z581x1bq4c7imkqq318c-elfutils-0.191/lib/libdw.so.1…
patching dlopen("libp11-kit.so.0", …) in src/shared/pkcs11-util.c to /nix/store/51b4iajcv8w9z9yblwzfj1amy945pycr-p11-kit-0.25.3/lib/libp11-kit.so.0…
patching dlopen("libip4tc.so.2", …) in src/shared/firewall-util-iptables.c to /nix/store/507sr7mj5v84ryz9i33mwp4jdll4iiy8-iptables-1.8.10/lib/libip4tc.so.2…
patching script interpreter paths in tools test src/ac-power src/analyze src/ask-password src/backlight src/basic src/battery-check src/binfmt src/boot src/busctl src/cgls src/cgroups-agent src/cgtop src/core src/coredump src/creds src/cryptenroll src/cryptsetup src/debug-generator src/delta src/detect-virt src/dissect src/environment-d-generator src/escape src/firstboot src/fsck src/fstab-generator src/fundamental src/fuzz src/getty-generator src/gpt-auto-generator src/hibernate-resume src/home src/hostname src/hwdb src/id128 src/import src/initctl src/integritysetup src/journal src/journal-remote src/libsystemd src/libsystemd-network src/libudev src/locale src/login src/machine src/machine-id-setup src/modules-load src/mount src/network src/notify src/nspawn src/nss-myhostname src/nss-mymachines src/nss-resolve src/nss-systemd src/oom src/partition src/path src/pcrextend src/pcrlock src/portable src/pstore src/quotacheck src/random-seed src/rc-local-generator src/remount-fs src/reply-password src/resolve src/rfkill src/run src/run-generator src/shared src/shutdown src/sleep src/socket-activate src/socket-proxy src/stdio-bridge src/storagetm src/sulogin-shell src/sysctl src/sysext src/system-update-generator src/systemctl src/systemd src/sysupdate src/sysusers src/sysv-generator src/test src/timedate src/timesync src/tmpfiles src/tpm2-setup src/tty-ask-password-agent src/udev src/update-done src/update-utmp src/user-sessions src/userdb src/varlinkctl src/vconsole src/veritysetup src/version src/vmspawn src/volatile-root src/xdg-autostart-generator src/kernel-install/test-kernel-install.sh
tools/xml_helper.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/make-man-index.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/update-dbus-docs.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/find-double-newline.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/check-help.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/find-tabs.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/update-hwdb.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/git-contrib.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/catalog-report.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/generate-gperfs.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/update-syscall-tables.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/meson-render-jinja2.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/meson-vcs-tag.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/update-hwdb-autosuspend.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/check-version.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/oss-fuzz.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/sync-docs.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/dbus_exporter.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/meson-build.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/check-includes.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/check-api-docs.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/elf2efi.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/update-man-rules.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/debug-sd-boot.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/coverity.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tools/add-git-hook.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tools/make-directive-index.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/analyze-dump-sort.py: interpreter directive changed from "#!/usr/bin/python" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python"
tools/make-autosuspend-rules.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
tools/find-build-dir.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
test/test-fstab-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-80-NOTIFYACCESS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-udev.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-35-LOGIN/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-71-HOSTNAME/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/testsuite-52.units/test-honor-first-shutdown.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-44-LOG-NAMESPACE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/sys-script.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-36-NUMAPOLICY/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-55-OOMD/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-16-EXTEND-TIMEOUT/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-65-ANALYZE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/testsuite-07.units/issue14566-repro.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-06-SELINUX/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-21-DFUZZER/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-67-INTEGRITY/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-43-PRIVATEUSER-UNPRIV/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-74-AUX-UTILS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-77-OPENFILE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-26-SYSTEMCTL/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-17-UDEV/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-path-util/script.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
test/TEST-58-REPART/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/rule-syntax-check.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-83-BTRFS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/hwdb-test.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
test/TEST-24-CRYPTSETUP/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-07-PID1/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-13-NSPAWN/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-03-JOBS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-38-FREEZER/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-82-SOFTREBOOT/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/testsuite-80.units/fdstore-pin.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/testsuite-80.units/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-rpm-macros.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-22-TMPFILES/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-73-LOCALE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-63-PATH/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-shutdown.py: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/test-sysusers.sh.in: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-05-RLIMITS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-54-CREDS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-60-MOUNT-RATELIMIT/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/networkd-test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-45-TIMEDATE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-25-IMPORT/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-19-CGROUP/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-network/systemd-networkd-tests.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-08-INITRD/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-34-DYNAMICUSERMIGRATE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-52-HONORFIRSTSHUTDOWN/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/run-integration-tests.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/testsuite-03.units/succeeds-on-restart.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-79-MEMPRESS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-72-SYSUPDATE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-50-DISSECT/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-59-RELOADING-RESTART/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-76-SYSCTL/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-64-UDEV-STORAGE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-exec-deserialization.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-15-DROPIN/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-09-REBOOT/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-32-OOMPOLICY/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-23-UNIT-FILE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-compare-versions.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-69-SHUTDOWN/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/testsuite-16.units/extend-timeout.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-systemd-tmpfiles.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-66-DEVICE-ISOLATION/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-78-SIGQUEUE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-53-ISSUE-16347/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-02-UNITTESTS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-01-BASIC/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-81-GENERATORS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-46-HOMED/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-bootctl-json.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-31-DEVICE-ENUMERATION/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/sysv-generator-test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/udev-dmi-memory-id-test.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
test/units/testsuite-72.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.runtime-bind-paths.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.06.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.utmp.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-02.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.01.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.pcrextend.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.16.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-15.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-65.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.11.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-64.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.clean-unit.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.10.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.17.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.StandardOutput.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-03.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-84.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-77-run.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-73.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.07.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.cgtop.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.02.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-01.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.05.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-71.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.mount.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.12.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-66.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.coredump.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-16.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.15.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.14.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.journal-remote.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.13.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-67.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-38.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.04.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.03.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-63.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-77-client.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23-short-lived.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-13.nspawn-oci.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-13.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.10.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.start-stop-no-reload.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.07.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.busctl.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.bsod.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-83.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.SYSTEMD_JOURNAL_COMPRESS.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.00.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-82.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/generator-utils.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-75.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.01.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.creds.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.ExecReload.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-05.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.06.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.whoami.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.11.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-62.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.getty-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.13.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.journal-gatewayd.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.Upholds.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.id128.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.modules-load.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-60.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.03.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-77.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-80.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.JoinsNamespaceOf.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.04.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-58.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-19.cleanup-slice.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.battery-check.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.networkctl.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.private-network.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-59.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.05.sh: interpreter directive changed from "#! /bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-06.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.exec-context.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-09.journal.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.02.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-29.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-76.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.exec-command-ex.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.12.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.cryptsetup.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-30412.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.success-failure.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.main-PID-change.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/end.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-50.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.run.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-13.machinectl.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-68.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-18.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.RuntimeDirectoryPreserve.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.varlinkctl.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-19.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-46.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-36.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-1981.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-21.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.type-exec.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.pstore.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.08.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-53.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-3166.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.journal-append.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-44.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.bootctl.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-3171.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-34.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.path.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.percentj-wantedby.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-19.ExitType-cgroup.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.pcrlock.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-16115.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.journal.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-35.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.poll-limit.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/delegated_cgroup_filtering_payload_child.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
test/units/testsuite-45.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-52.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.statedir.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-17.09.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-13.nspawn.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/util.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-14566.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-31.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.environment-d-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.measure.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.escape.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.system-update-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-79.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-26.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.fstab-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.LogFilterPatterns.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-09.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.oneshot-restart.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-08.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-78.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.machine-id-setup.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-30.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.tpm2-setup.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.delta.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-23.ExecStopPost.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.debug-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-70.cryptenroll.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-32.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.firstboot.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.09.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-55.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-13.nss-mymachines.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-27953.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.corrupted-journals.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.issue-2467.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-25.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/delegated_cgroup_filtering_payload.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
test/units/testsuite-24.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-54.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-07.mount-invalid-chars.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-22.08.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-81.run-generator.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-43.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-74.cgls.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-19.delegate.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/units/testsuite-04.fss.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-68-PROPAGATE-EXIT-STATUS/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-18-FAILUREACTION/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-29-PORTABLE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-84-STORAGETM/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/test-network-generator-conversion.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-62-RESTRICT-IFACES/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-04-JOURNAL/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/run-unit-tests.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-75-RESOLVED/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/create-sys-script.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
test/TEST-30-ONCLOCKCHANGE/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
test/TEST-70-TPM2/test.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/generate-filesystem-switch-case.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
src/basic/generate-cap-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/check-filesystems.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/generate-arphrd-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/generate-errno-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/linux/update.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/generate-af-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/basic/generate-filesystem-list.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
src/journal-remote/log-generator.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
src/libsystemd/sd-journal/generate-audit_type-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/resolve/generate-dns_type-gperf.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
src/shared/generate-ip-protocol-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/shared/generate-syscall-list.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
src/systemctl/systemd-sysv-install.SKELETON: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
src/test/generate-sym-test.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3"
src/udev/generate-keyboard-keys-list.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
src/udev/generate-keyboard-keys-gperf.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
src/kernel-install/test-kernel-install.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
mesonConfigurePhase flags: --prefix=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 --libdir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib --libexecdir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/libexec --bindir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin --sbindir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin --includedir=/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include --mandir=/nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man --infodir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/info --localedir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=release -Dtime-epoch=1701895110 -Dversion-tag=255.4 -Dmode=release -Dtty-gid=3 -Ddebug-shell=/nix/store/lmv9b9jbhv68kp5pg467rlgg71lf0zyl-bash-interactive-5.2p26/bin/bash -Dpamconfdir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/etc/pam.d -Ddefault-hierarchy=unified -Dkmod-path=/nix/store/0w5svl7bwhkjv7ja7zifd4xa0ic1xv95-kmod-31/bin/kmod -Ddbuspolicydir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d -Ddbussessionservicedir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/services -Ddbussystemservicedir=/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services -Dpkgconfiglibdir=/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib/pkgconfig -Dpkgconfigdatadir=/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/share/pkgconfig -Dloadkeys-path=/nix/store/9i6abhc1ys6di72z8rvrlg9m46dp73hi-kbd-2.6.4/bin/loadkeys -Dsetfont-path=/nix/store/9i6abhc1ys6di72z8rvrlg9m46dp73hi-kbd-2.6.4/bin/setfont -Dsbat-distro=nixos -Dsbat-distro-summary=NixOS -Dsbat-distro-url=https://nixos.org/ -Dsbat-distro-pkgname=systemd -Dsbat-distro-version=255.4 -Dsystem-uid-max=999 -Dsystem-gid-max=999 -Dsysvinit-path= -Dsysvrcnd-path= -Dsulogin-path=/nix/store/djk1dkqpyrn6khx6q6zg0kaxjpbmavax-util-linux-minimal-2.39.3-login/bin/sulogin -Dnologin-path=/nix/store/djk1dkqpyrn6khx6q6zg0kaxjpbmavax-util-linux-minimal-2.39.3-login/bin/nologin -Dmount-path=/nix/store/8ir2w5fk182dqrjld4qrxqin1lfi52d9-util-linux-minimal-2.39.3-mount/bin/mount -Dumount-path=/nix/store/8ir2w5fk182dqrjld4qrxqin1lfi52d9-util-linux-minimal-2.39.3-mount/bin/umount -Dtests=false -Dglib=disabled -Ddbus=disabled -Dbzip2=enabled -Dlz4=enabled -Dxz=enabled -Dzstd=enabled -Dzlib=enabled -Dnss-mymachines=enabled -Dnss-resolve=enabled -Dnss-myhostname=true -Dnss-systemd=true -Dlibcryptsetup=enabled -Dlibcryptsetup-plugins=enabled -Dp11kit=enabled -Dlibfido2=enabled -Dopenssl=enabled -Dpwquality=enabled -Dpasswdqc=disabled -Dremote=enabled -Dmicrohttpd=enabled -Dpam=enabled -Dacl=enabled -Daudit=enabled -Dapparmor=enabled -Dgcrypt=enabled -Dimportd=enabled -Dhomed=enabled -Dpolkit=enabled -Delfutils=enabled -Dlibcurl=enabled -Dlibidn=disabled -Dlibidn2=enabled -Dlibiptc=enabled -Drepart=enabled -Dsysupdate=enabled -Dselinux=disabled -Dtpm2=enabled -Dpcre2=enabled -Dbpf-framework=enabled -Dbootloader=enabled -Dukify=disabled -Dkmod=enabled -Dqrencode=enabled -Dvmspawn=enabled -Dxenctrl=disabled -Dgnutls=disabled -Dxkbcommon=disabled -Dman=enabled -Danalyze=true -Dlogind=true -Dlocaled=true -Dhostnamed=true -Dmachined=true -Dnetworkd=true -Doomd=true -Dportabled=true -Dhwdb=true -Dtimedated=true -Dtimesyncd=true -Duserdb=true -Dcoredump=true -Dfirstboot=false -Dresolve=true -Dsysusers=true -Defi=true -Dutmp=true -Dlog-trace=false -Dkernel-install=false -Dquotacheck=false -Dldconfig=false -Dinstall-sysconfdir=false -Dcreate-log-dirs=false -Dsmack=true -Db_pie=true -Dntp-servers=0.nixos.pool.ntp.org\ 1.nixos.pool.ntp.org\ 2.nixos.pool.ntp.org\ 3.nixos.pool.ntp.org
The Meson build system
Version: 1.4.0
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: systemd
Project version: 255
C compiler for the host machine: gcc (gcc 13.2.0 "gcc (GCC) 13.2.0")
C linker for the host machine: gcc ld.bfd 2.41
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program tools/add-git-hook.sh found: YES (/build/source/tools/add-git-hook.sh)
Program tools/meson-build.sh found: YES (/build/source/tools/meson-build.sh)
C++ compiler for the host machine: g++ (gcc 13.2.0 "g++ (GCC) 13.2.0")
C++ linker for the host machine: g++ ld.bfd 2.41
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-nonnull-compare: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Warray-bounds=2: YES
Compiler for C supports arguments -Wdate-time: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Werror=format=2: YES
Compiler for C supports arguments -Werror=format-signedness: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=implicit-int: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=int-conversion: YES
Compiler for C supports arguments -Werror=missing-declarations: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=overflow: YES
Compiler for C supports arguments -Werror=override-init: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=shift-count-overflow: YES
Compiler for C supports arguments -Werror=shift-overflow=2: YES
Compiler for C supports arguments -Werror=strict-flex-arrays: YES
Compiler for C supports arguments -Werror=undef: YES
Compiler for C supports arguments -Wfloat-equal: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wstrict-aliasing=2: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
Compiler for C supports arguments -Wunused-function: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wzero-length-bounds: YES
Compiler for C supports arguments -Wno-error=#warnings: NO
Compiler for C supports arguments -Wno-string-plus-int: NO
Compiler for C supports arguments -fdiagnostics-show-option: YES
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -fstack-protector: YES
Compiler for C supports arguments -fstack-protector-strong: YES
Compiler for C supports arguments -fstrict-flex-arrays: YES
Compiler for C supports arguments --param=ssp-buffer-size=4: YES
Compiler for C supports arguments -Wno-maybe-uninitialized: YES
Compiler for C supports arguments -Wno-unused-result: YES
Compiler for C supports arguments -ftrivial-auto-var-init=zero: YES
Compiler for C supports link arguments -fstack-protector: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -fstrict-flex-arrays=1: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports arguments -fdata-sections: YES
Compiler for C supports link arguments -Wl,--fatal-warnings: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,--warn-common: YES
Compiler for C supports link arguments -Wl,--gc-sections: YES
Compiler for C supports arguments -Wzero-length-bounds: YES (cached)
Checking if "-Werror=shadow with local shadowing" compiles: YES
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
Compiler for C++ supports arguments -Wno-unused-parameter: YES
Compiler for C++ supports arguments -Wno-nonnull-compare: YES
Compiler for C supports arguments -Wstringop-truncation: YES
Checking for size of "dev_t" : 8
Checking for size of "ino_t" : 8
Checking for size of "rlim_t" : 8
Checking for size of "time_t" : 8
Checking for size of "typeof(((struct timex *)0)->freq)" : 8
Computing int of "LONG_MAX" : 9223372036854775807
Checking for size of "char16_t" : 2
Checking for size of "char32_t" : 4
Checking for size of "struct mount_attr" : 32
Checking for size of "struct statx" : 256
Checking for size of "struct dirent64" : 280
Checking for function "secure_getenv" : YES
Checking for function "__secure_getenv" : NO
Checking for function "memfd_create" : YES
Checking for function "gettid" : YES
Checking for function "fchmodat2" : NO
Checking for function "pivot_root" : NO
Checking for function "ioprio_get" : NO
Checking for function "ioprio_set" : NO
Checking for function "name_to_handle_at" : YES
Checking for function "setns" : YES
Checking for function "renameat2" : YES
Checking for function "kcmp" : NO
Checking for function "keyctl" : NO
Checking for function "copy_file_range" : YES
Checking for function "bpf" : NO
Checking for function "statx" : YES
Checking for function "explicit_bzero" : YES
building '/nix/store/dyrkrnyva2hzfm9kinlc9b22xc0rcid4-etc-nix-registry.json.drv'...
building '/nix/store/92rbimd5vgrrq7w76s9fy4im5ycjlyxh-local-cmds.drv'...
Checking for function "reallocarray" : YES
Checking for function "set_mempolicy" : NO
Checking for function "get_mempolicy" : NO
Checking for function "pidfd_send_signal" : NO
Checking for function "pidfd_open" : NO
Checking for function "rt_sigqueueinfo" : NO
Checking for function "rt_tgsigqueueinfo" : NO
Checking for function "mallinfo" : YES
Checking for function "mallinfo2" : YES
Checking for function "execveat" : YES
Checking for function "close_range" : YES
Checking for function "epoll_pwait2" : YES
Checking for function "mount_setattr" : YES
Checking for function "move_mount" : YES
Checking for function "open_tree" : YES
Checking for function "fsopen" : YES
Checking for function "fsconfig" : YES
Checking for function "fsmount" : YES
Checking for function "getdents64" : YES
Checking for function "getrandom" : YES
Program sh found: YES (/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh)
Program echo found: YES (/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/echo)
Program sed found: YES (/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed)
Program awk found: YES (/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin/awk)
Program stat found: YES (/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/stat)
Program ln found: YES (/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln)
Program git found: NO
Program env found: YES (/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/env)
Program rsync found: NO
Program diff found: YES (/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin/diff)
Program find found: YES (/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin/find)
Program quotaon /usr/sbin/quotaon /sbin/quotaon found: NO
Program quotacheck /usr/sbin/quotacheck /sbin/quotacheck found: NO
Message: Using /nix/store/0w5svl7bwhkjv7ja7zifd4xa0ic1xv95-kmod-31/bin/kmod for kmod
Program kexec found: YES (/nix/store/lkgvcvlx5fxafprj066fzajyp4l347a2-kexec-tools-2.0.28/bin/kexec)
Message: Using /nix/store/djk1dkqpyrn6khx6q6zg0kaxjpbmavax-util-linux-minimal-2.39.3-login/bin/sulogin for sulogin
Message: Using /nix/store/8ir2w5fk182dqrjld4qrxqin1lfi52d9-util-linux-minimal-2.39.3-mount/bin/mount for mount
Message: Using /nix/store/8ir2w5fk182dqrjld4qrxqin1lfi52d9-util-linux-minimal-2.39.3-mount/bin/umount for umount
Message: Using /nix/store/9i6abhc1ys6di72z8rvrlg9m46dp73hi-kbd-2.6.4/bin/loadkeys for loadkeys
Message: Using /nix/store/9i6abhc1ys6di72z8rvrlg9m46dp73hi-kbd-2.6.4/bin/setfont for setfont
Message: Using /nix/store/djk1dkqpyrn6khx6q6zg0kaxjpbmavax-util-linux-minimal-2.39.3-login/bin/nologin for nologin
Program gperf found: YES (/nix/store/6yv6pfnxlcxkf9bsndjhm3bzqaylibiy-gperf-3.1/bin/gperf)
Message: gperf len type is size_t
Has header "sys/capability.h" : YES
Has header "crypt.h" : YES
Has header "linux/memfd.h" : YES
Has header "linux/vm_sockets.h" : YES
Has header "sys/auxv.h" : YES
Has header "threads.h" : YES
Has header "valgrind/memcheck.h" : NO
Has header "valgrind/valgrind.h" : NO
Has header "linux/time_types.h" : YES
Has header "sys/sdt.h" : NO
meson.build:881: WARNING:
The local group with the GID 65534 does not match the configured group name "nobody" of the nobody group (its name is nogroup).
Your build will result in an group table setup that is incompatible with the local system.
Run-time dependency threads found: YES
Library rt found: YES
Library m found: YES
Library dl found: YES
Found pkg-config: YES (/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency libcrypt found: YES 4.4.36
Run-time dependency libcap found: YES 2.69
Checking if "libatomic" : links: YES
Checking for function "crypt_ra" with dependency libcrypt: YES
Checking for function "crypt_preferred_method" with dependency libcrypt: YES
Checking for function "crypt_gensalt_ra" with dependency libcrypt: YES
Run-time dependency libbpf found: YES 1.4.0
Program clang found: YES 17.0.6 17.0.6 (/nix/store/fi0i80hv9wkfqp6xqhdw1sxsmi4fdysr-clang-wrapper-17.0.6/bin/clang)
Program bpftool found: YES 7.3.0 7.3.0 (/nix/store/9j5pa4cxc6h146kxg81y2800qx5kwlrs-bpftools-6.7/bin/bpftool)
Run-time dependency mount found: YES 2.39.3
Run-time dependency fdisk found: YES 2.39.3
Run-time dependency pwquality found: YES 1.4.5
Run-time dependency libseccomp found: YES 2.5.5
Dependency libselinux skipped: feature selinux disabled
Run-time dependency libapparmor found: YES 3.1.7
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency polkit-gobject-1 found: NO (tried pkgconfig and cmake)
Run-time dependency libacl found: YES 2.3.2
Run-time dependency audit found: YES 3.1.2
Run-time dependency blkid found: YES 2.39.3
Checking for function "blkid_probe_set_hint" with dependency blkid: YES
Run-time dependency libkmod found: YES 31
Dependency xencontrol skipped: feature xenctrl disabled
Run-time dependency pam found: YES 1.6.0
Run-time dependency pam_misc found: YES 1.6.0
Run-time dependency libmicrohttpd found: YES 0.9.77
Run-time dependency libcryptsetup found: YES 2.7.2
Checking for function "crypt_set_metadata_size" with dependency libcryptsetup: YES
Checking for function "crypt_activate_by_signed_key" with dependency libcryptsetup: YES
Checking for function "crypt_token_max" with dependency libcryptsetup: YES
Checking for function "crypt_reencrypt_init_by_passphrase" with dependency libcryptsetup: YES
Checking for function "crypt_reencrypt" with dependency libcryptsetup: YES
Checking for function "crypt_set_data_offset" with dependency libcryptsetup: YES
Checking for function "crypt_activate_by_token_pin" with dependency libcryptsetup: YES
Checking for function "crypt_token_external_path" with dependency libcryptsetup: YES
Run-time dependency libcurl found: YES 8.7.1
Run-time dependency libidn2 found: YES 2.3.7
Run-time dependency libiptc found: YES 1.8.10
Run-time dependency libqrencode found: YES 4.1.1
Run-time dependency libgcrypt found: YES 1.10.3
Run-time dependency gpg-error found: YES 1.48
Dependency gnutls skipped: feature gnutls disabled
Run-time dependency openssl found: YES 3.0.13
Run-time dependency p11-kit-1 found: YES 0.25.3
Run-time dependency libfido2 found: YES 1.14.0
Run-time dependency tss2-esys tss2-rc tss2-mu tss2-tcti-device found: YES 4.0.1
4.0.1
4.0.1
4.0.1
Run-time dependency libdw found: YES 0.191
Checking for function "dwelf_elf_e_machine_string" with dependency libdw: YES
Run-time dependency zlib found: YES 1.3.1
Run-time dependency bzip2 found: YES 1.0.8
Run-time dependency liblzma found: YES 5.4.6
Run-time dependency liblz4 found: YES 1.9.4
Run-time dependency libzstd found: YES 1.5.6
Dependency xkbcommon skipped: feature xkbcommon disabled
Run-time dependency libpcre2-8 found: YES 10.43
Dependency glib-2.0 skipped: feature glib disabled
Dependency gobject-2.0 skipped: feature glib disabled
Dependency gio-2.0 skipped: feature glib disabled
Dependency dbus-1 skipped: feature dbus disabled
Program python3 (jinja2) found: YES (/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3) modules: jinja2
Program python3 (elftools) found: YES (/nix/store/6rpd4baw9gd6fnv6hh88xfpk3snahnip-python3-3.11.9-env/bin/python3) modules: elftools
Checking if "32bit build possible" : links: NO
Program python3 (pefile) found: NO
Program tools/check-version-history.py found: YES (/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3.11 /build/source/tools/check-version-history.py)
Program tools/elf2efi.py found: YES (/build/source/tools/elf2efi.py)
Program tools/dbus_exporter.py found: YES (/build/source/tools/dbus_exporter.py)
Program tools/generate-gperfs.py found: YES (/build/source/tools/generate-gperfs.py)
Program tools/make-autosuspend-rules.py found: YES (/build/source/tools/make-autosuspend-rules.py)
Program tools/make-directive-index.py found: YES (/build/source/tools/make-directive-index.py)
Program tools/sync-docs.py found: YES (/build/source/tools/sync-docs.py)
Program tools/make-man-index.py found: YES (/build/source/tools/make-man-index.py)
Program tools/meson-render-jinja2.py found: YES (/build/source/tools/meson-render-jinja2.py)
Program tools/update-dbus-docs.py found: YES (/build/source/tools/update-dbus-docs.py)
Program tools/update-hwdb-autosuspend.sh found: YES (/build/source/tools/update-hwdb-autosuspend.sh)
Program tools/update-hwdb.sh found: YES (/build/source/tools/update-hwdb.sh)
Program tools/update-man-rules.py found: YES (/build/source/tools/update-man-rules.py)
Program tools/update-syscall-tables.sh found: YES (/build/source/tools/update-syscall-tables.sh)
Program tools/xml_helper.py found: YES (/build/source/tools/xml_helper.py)
Configuring config.h using configuration
Program msgfmt found: YES (/nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgfmt)
Program msginit found: YES (/nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msginit)
Program msgmerge found: YES (/nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgmerge)
Program xgettext found: YES (/nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/xgettext)
Program generate-af-list.sh found: YES (/build/source/src/basic/generate-af-list.sh)
Program generate-arphrd-list.sh found: YES (/build/source/src/basic/generate-arphrd-list.sh)
Program generate-cap-list.sh found: YES (/build/source/src/basic/generate-cap-list.sh)
Program generate-errno-list.sh found: YES (/build/source/src/basic/generate-errno-list.sh)
Program missing_syscalls.py found: YES (/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3.11 /build/source/src/basic/missing_syscalls.py)
Program check-filesystems.sh found: YES (/build/source/src/basic/check-filesystems.sh)
Program generate-filesystem-list.py found: YES (/build/source/src/basic/generate-filesystem-list.py)
Program generate-filesystem-switch-case.py found: YES (/build/source/src/basic/generate-filesystem-switch-case.py)
Program sd-journal/generate-audit_type-list.sh found: YES (/build/source/src/libsystemd/sd-journal/generate-audit_type-list.sh)
Program generate-syscall-list.py found: YES (/build/source/src/shared/generate-syscall-list.py)
Program generate-ip-protocol-list.sh found: YES (/build/source/src/shared/generate-ip-protocol-list.sh)
Program generate-keyboard-keys-list.sh found: YES (/build/source/src/udev/generate-keyboard-keys-list.sh)
Program generate-keyboard-keys-gperf.sh found: YES (/build/source/src/udev/generate-keyboard-keys-gperf.sh)
Configuring efi_config.h using configuration
Compiler for C supports arguments -fwide-exec-charset=UCS2: YES
Compiler for C supports arguments -maccumulate-outgoing-args: YES
Compiler for C supports arguments -mstack-protector-guard=global: YES
Compiler for C supports link arguments -Wl,-z,nopack-relative-relocs: YES
Compiler for C supports arguments -fcf-protection=none: YES
Compiler for C supports arguments -fno-asynchronous-unwind-tables: YES
Compiler for C supports arguments -fno-exceptions: YES
Compiler for C supports arguments -fno-unwind-tables: YES
Compiler for C supports arguments -fno-sanitize=all: YES
Compiler for C supports link arguments -Wl,--no-wchar-size-warning: NO
Checking if "linker supports -static-pie" : links: YES
Checking if "linker supports LTO with -nostdlib" : links: YES
Program test-kernel-install.sh found: YES (/build/source/src/kernel-install/test-kernel-install.sh)
Program generate-dns_type-gperf.py found: YES (/build/source/src/resolve/generate-dns_type-gperf.py)
Program generate-sym-test.py found: YES (/build/source/src/test/generate-sym-test.py)
Program generate-directives.py found: YES (/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3.11 /build/source/test/fuzz/generate-directives.py)
Message: network/test-acd is a manual test
Message: network/test-ipv4ll-manual is a manual test
Message: udev/test-udev-rule-runner is a manual test
Message: coredump/test-coredump-vacuum is a manual test
Message: import/test-qcow2 is a manual test
Message: login/test-inhibit is a manual test
Message: login/test-session-properties is a manual test
Message: nspawn/test-patch-uid is a manual test
Message: resolve/test-dnssec-complex is a manual test
Message: test/test-ask-password-api is a manual test
Message: test/test-btrfs is a manual test
Message: test/test-btrfs-physical-offset is a manual test
Message: test/test-chase-manual is a manual test
Message: test/test-dlopen is a manual test
Message: test/test-ipcrm is an unsafe test
Message: test/test-netlink-manual is a manual test
Message: test/test-nft-set is a manual test
Message: test/test-nscd-flush is a manual test
Message: test/test-watchdog is an unsafe test
Message: core/test-install is a manual test
Message: core/test-ns is a manual test
Message: libsystemd/test-bus-benchmark is a manual test
Message: libsystemd/test-journal-append is a manual test
Configuring test-sysusers.sh using configuration
Program rule-syntax-check.py found: YES (/build/source/test/rule-syntax-check.py)
Program test-fstab-generator.sh found: YES (/build/source/test/test-fstab-generator.sh)
Program test-network-generator-conversion.sh found: YES (/build/source/test/test-network-generator-conversion.sh)
Program rpm found: NO
Program rpmspec found: NO
Program test-rpm-macros.sh found: YES (/build/source/test/test-rpm-macros.sh)
Message: Skipping test-rpm-macros since rpm and/or rpmspec are not available
Program xsltproc found: YES (/nix/store/6pz7g68jp7jniklzc6jz9qaqlcj6psj5-libxslt-1.1.39-bin/bin/xsltproc)
Message: Skipping kernel-install.8 because ENABLE_KERNEL_INSTALL is false
Message: Skipping runlevel.8 because HAVE_SYSV_COMPAT is false
Message: Skipping systemd-firstboot.1 because ENABLE_FIRSTBOOT is false
Message: Skipping systemd-initctl.service.8 because HAVE_SYSV_COMPAT is false
Message: Skipping systemd-quotacheck.service.8 because ENABLE_QUOTACHECK is false
Message: Skipping systemd-rc-local-generator.8 because HAVE_SYSV_COMPAT is false
Message: Skipping systemd-sysv-generator.8 because HAVE_SYSV_COMPAT is false
Message: Skipping telinit.8 because HAVE_SYSV_COMPAT is false
Message: Skipping ukify.1 because ENABLE_UKIFY is false
Configuring man using configuration
Configuring html using configuration
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Checking for size of "long" : 8
Message: Not installing tmpfiles.d/legacy.conf because HAVE_SYSV_COMPAT is 0
Program jekyll found: NO
Program tools/check-help.sh found: YES (/build/source/tools/check-help.sh)
Program tools/check-version.sh found: YES (/build/source/tools/check-version.sh)
Compiler for C supports link arguments -fsanitize=address,undefined: YES
Message: Not compiling fuzz-network-parser:address,undefined because tests is set to false
Message: Not compiling fuzz-netdev-parser:address,undefined because tests is set to false
Message: Not compiling fuzz-link-parser:address,undefined because tests is set to false
Message: Not compiling fuzz-unit-file:address,undefined because tests is set to false
Message: Not compiling fuzz-bootspec:address,undefined because tests is set to false
Message: Not compiling fuzz-bus-match:address,undefined because tests is set to false
Message: Not compiling fuzz-bus-message:address,undefined because tests is set to false
Message: Not compiling fuzz-calendarspec:address,undefined because tests is set to false
Message: Not compiling fuzz-catalog:address,undefined because tests is set to false
Message: Not compiling fuzz-dhcp6-client:address,undefined because tests is set to false
Message: Not compiling fuzz-dhcp-client:address,undefined because tests is set to false
Message: Not compiling fuzz-dhcp-server:address,undefined because tests is set to false
Message: Not compiling fuzz-dhcp-server-relay:address,undefined because tests is set to false
Message: Not compiling fuzz-dns-packet:address,undefined because tests is set to false
Message: Not compiling fuzz-env-file:address,undefined because tests is set to false
Message: Not compiling fuzz-etc-hosts:address,undefined because tests is set to false
Message: Not compiling fuzz-execute-serialize:address,undefined because tests is set to false
Message: Not compiling fuzz-fido-id-desc:address,undefined because tests is set to false
Message: Not compiling fuzz-journald-audit:address,undefined because tests is set to false
Message: Not compiling fuzz-journald-kmsg:address,undefined because tests is set to false
Message: Not compiling fuzz-journald-native-fd:address,undefined because tests is set to false
Message: Not compiling fuzz-journald-stream:address,undefined because tests is set to false
Message: Not compiling fuzz-journald-syslog:address,undefined because tests is set to false
Message: Not compiling fuzz-journal-remote:address,undefined because tests is set to false
Message: Not compiling fuzz-json:address,undefined because tests is set to false
Message: Not compiling fuzz-lldp-rx:address,undefined because tests is set to false
Message: Not compiling fuzz-manager-serialize:address,undefined because tests is set to false
Message: Not compiling fuzz-ndisc-rs:address,undefined because tests is set to false
Message: Not compiling fuzz-nspawn-oci:address,undefined because tests is set to false
Message: Not compiling fuzz-nspawn-settings:address,undefined because tests is set to false
Message: Not compiling fuzz-resource-record:address,undefined because tests is set to false
Message: Not compiling fuzz-systemctl-parse-argv:address,undefined because tests is set to false
Message: Not compiling fuzz-udev-database:address,undefined because tests is set to false
Message: Not compiling fuzz-udev-rules:address,undefined because tests is set to false
Message: Not compiling fuzz-varlink:address,undefined because tests is set to false
Message: Not compiling fuzz-varlink-idl:address,undefined because tests is set to false
Message: Not compiling fuzz-xdg-desktop:address,undefined because tests is set to false
Program tools/check-api-docs.sh found: YES (/build/source/tools/check-api-docs.sh)
Build targets in project: 2366
systemd 255
build mode : release
split bin-sbin : true
prefix directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4
sysconf directory : /etc
include directory : /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include
lib directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
SysV init scripts :
SysV rc?.d directories :
PAM modules directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security
PAM configuration directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/etc/pam.d
libcryptsetup plugins directory: /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup
RPM macros directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/rpm/macros.d
modprobe.d directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/modprobe.d
D-Bus policy directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
D-Bus session directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/services
D-Bus system directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
D-Bus interfaces directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
bash completions directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
zsh completions directory : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
private shared lib version tag : 255
extra start script : /etc/rc.local
debug shell : /nix/store/lmv9b9jbhv68kp5pg467rlgg71lf0zyl-bash-interactive-5.2p26/bin/bash @ /dev/tty9
system UIDs : <=999 (alloc >=1)
system GIDs : <=999 (alloc >=1)
dynamic UIDs : 61184…65519
container UID bases : 524288…1878982656
static UID/GID allocations : tty-gid:3
/dev/kvm access mode : 0666
render group access mode : 0666
certificate root directory : /etc/ssl
support URL : https://lists.freedesktop.org/mailman/listinfo/systemd-devel
nobody user name : nobody
nobody group name : nobody
fallback hostname : localhost
default compression method : zstd
default DNSSEC mode : allow-downgrade
default DNS-over-TLS mode : no
default mDNS mode : yes
default LLMNR mode : yes
default DNS servers : 1.1.1.1#cloudflare-dns.com
8.8.8.8#dns.google
1.0.0.1#cloudflare-dns.com
8.8.4.4#dns.google
2606:4700:4700::1111#cloudflare-dns.com
2001:4860:4860::8888#dns.google
2606:4700:4700::1001#cloudflare-dns.com
2001:4860:4860::8844#dns.google
default NTP servers : 0.nixos.pool.ntp.org
1.nixos.pool.ntp.org
2.nixos.pool.ntp.org
3.nixos.pool.ntp.org
default cgroup hierarchy : unified
default net.naming-scheme value: latest
default KillUserProcesses value: true
default locale : C.UTF-8
default nspawn locale : C.UTF-8
default status unit format : description
default user $PATH : (same as system services)
systemd service watchdog : 3min
time epoch : 1701895110 (2023-12-06T20:38:30+00:00)
UEFI
UEFI architectures : x64
SBAT distro : "nixos"
SBAT distro generation : 1
SBAT distro version : "255.4"
SBAT distro summary : "NixOS"
SBAT distro URL : "https://nixos.org/"
Features
enabled : ACL, AUDIT, AppArmor, IMA, PAM, SECCOMP, SMACK, blkid, elfutils, gcrypt, libbpf, libcryptsetup, libcryptsetup-plugins, libcurl, libfdisk, libfido2, libidn2, libiptc, microhttpd, openssl, p11kit, pcre2, pwquality, qrencode, tpm2, zstd, lz4, xz, zlib, bzip2, backlight, binfmt, bootloader, bpf-framework, coredump, efi, environment.d, hibernate, homed, hostnamed, hwdb, importd, initrd, localed, logind, machined, networkd, nss-myhostname, nss-mymachines, nss-resolve, nss-systemd, oomd, portabled, pstore, randomseed, repart, resolve, rfkill, sysext, systemd-analyze, sysupdate, sysusers, storagetm, timedated, timesyncd, tmpfiles, userdb, vconsole, vmspawn, xdg-autostart, dmi, idn, polkit, nscd, kmod, tpm, man pages, man page indices, utmp, adm group, wheel group, gshadow, link-udev-shared, link-systemctl-shared, link-networkd-shared, link-timesyncd-shared, link-journalctl-shared, link-boot-shared, link-portabled-shared, cryptolib(gcrypt), DNS-over-TLS(openssl)
disabled : SELinux, gnutls, libidn, passwdqc, xkbcommon, firstboot, kernel-install, quotacheck, legacy-pkla, xenctrl, dbus, glib, html pages, SysV compat, compat-mutable-uid-boundaries, ldconfig, debug hashmap, debug mmap cache, debug siphash, trace logging, slow tests, fuzz tests, install tests, first-boot-full-preset, fexecve, standalone-binaries, coverage, static-libsystemd, static-libudev
User defined options
auto_features : enabled
bindir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
buildtype : release
includedir : /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include
infodir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/info
libdir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
libexecdir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/libexec
localedir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale
mandir : /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man
prefix : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4
sbindir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
wrap_mode : nodownload
b_pie : true
acl : enabled
analyze : true
apparmor : enabled
audit : enabled
bootloader : enabled
bpf-framework : enabled
bzip2 : enabled
coredump : true
create-log-dirs : false
dbus : disabled
dbuspolicydir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
dbussessionservicedir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/services
dbussystemservicedir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
debug-shell : /nix/store/lmv9b9jbhv68kp5pg467rlgg71lf0zyl-bash-interactive-5.2p26/bin/bash
default-hierarchy : unified
efi : true
elfutils : enabled
firstboot : false
gcrypt : enabled
glib : disabled
gnutls : disabled
homed : enabled
hostnamed : true
hwdb : true
importd : enabled
install-sysconfdir : false
kernel-install : false
kmod : enabled
kmod-path : /nix/store/0w5svl7bwhkjv7ja7zifd4xa0ic1xv95-kmod-31/bin/kmod
ldconfig : false
libcryptsetup : enabled
libcryptsetup-plugins : enabled
libcurl : enabled
libfido2 : enabled
libidn : disabled
libidn2 : enabled
libiptc : enabled
loadkeys-path : /nix/store/9i6abhc1ys6di72z8rvrlg9m46dp73hi-kbd-2.6.4/bin/loadkeys
localed : true
log-trace : false
logind : true
lz4 : enabled
machined : true
man : enabled
microhttpd : enabled
mode : release
mount-path : /nix/store/8ir2w5fk182dqrjld4qrxqin1lfi52d9-util-linux-minimal-2.39.3-mount/bin/mount
networkd : true
nologin-path : /nix/store/djk1dkqpyrn6khx6q6zg0kaxjpbmavax-util-linux-minimal-2.39.3-login/bin/nologin
nss-myhostname : true
nss-mymachines : enabled
nss-resolve : enabled
nss-systemd : true
ntp-servers : 0.nixos.pool.ntp.org 1.nixos.pool.ntp.org 2.nixos.pool.ntp.org 3.nixos.pool.ntp.org
oomd : true
openssl : enabled
p11kit : enabled
pam : enabled
pamconfdir : /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/etc/pam.d
passwdqc : disabled
pcre2 : enabled
pkgconfigdatadir : /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/share/pkgconfig
pkgconfiglibdir : /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib/pkgconfig
polkit : enabled
portabled : true
pwquality : enabled
qrencode : enabled
quotacheck : false
remote : enabled
repart : enabled
resolve : true
sbat-distro : nixos
sbat-distro-pkgname : systemd
sbat-distro-summary : NixOS
sbat-distro-url : https://nixos.org/
sbat-distro-version : 255.4
selinux : disabled
setfont-path : /nix/store/9i6abhc1ys6di72z8rvrlg9m46dp73hi-kbd-2.6.4/bin/setfont
smack : true
sulogin-path : /nix/store/djk1dkqpyrn6khx6q6zg0kaxjpbmavax-util-linux-minimal-2.39.3-login/bin/sulogin
system-gid-max : 999
system-uid-max : 999
sysupdate : enabled
sysusers : true
sysvinit-path :
sysvrcnd-path :
tests : false
time-epoch : 1701895110
timedated : true
timesyncd : true
tpm2 : enabled
tty-gid : 3
ukify : disabled
umount-path : /nix/store/8ir2w5fk182dqrjld4qrxqin1lfi52d9-util-linux-minimal-2.39.3-mount/bin/umount
userdb : true
utmp : true
version-tag : 255.4
vmspawn : enabled
xenctrl : disabled
xkbcommon : disabled
xz : enabled
zlib : enabled
zstd : enabled
Found ninja-1.11.1 at /nix/store/wvxpsf8xbyz31j0j2azjkndn1wbmh5ia-ninja-1.11.1/bin/ninja
mesonConfigurePhase: enabled\ parallel\ building
substituteStream(): WARNING: pattern SYSTEMD_CGROUP_AGENTS_PATH doesn't match anything in file 'config.h'
Running phase: buildPhase
build flags: -j24
[1/1864] Building translation po/be/LC_MESSAGES/systemd-be.mo
[2/1864] Building translation po/be@latin/LC_MESSAGES/systemd-be@latin.mo
[3/1864] Building translation po/ca/LC_MESSAGES/systemd-ca.mo
[4/1864] Building translation po/bg/LC_MESSAGES/systemd-bg.mo
[5/1864] Building translation po/cs/LC_MESSAGES/systemd-cs.mo
[6/1864] Building translation po/et/LC_MESSAGES/systemd-et.mo
[7/1864] Building translation po/fi/LC_MESSAGES/systemd-fi.mo
[8/1864] Building translation po/da/LC_MESSAGES/systemd-da.mo
[9/1864] Building translation po/de/LC_MESSAGES/systemd-de.mo
[10/1864] Building translation po/el/LC_MESSAGES/systemd-el.mo
[11/1864] Building translation po/fr/LC_MESSAGES/systemd-fr.mo
[12/1864] Building translation po/hr/LC_MESSAGES/systemd-hr.mo
[13/1864] Building translation po/es/LC_MESSAGES/systemd-es.mo
[14/1864] Building translation po/gl/LC_MESSAGES/systemd-gl.mo
[15/1864] Building translation po/hu/LC_MESSAGES/systemd-hu.mo
[16/1864] Building translation po/id/LC_MESSAGES/systemd-id.mo
[17/1864] Building translation po/it/LC_MESSAGES/systemd-it.mo
[18/1864] Building translation po/kab/LC_MESSAGES/systemd-kab.mo
[19/1864] Building translation po/ja/LC_MESSAGES/systemd-ja.mo
[20/1864] Building translation po/ka/LC_MESSAGES/systemd-ka.mo
[21/1864] Building translation po/ko/LC_MESSAGES/systemd-ko.mo
[22/1864] Building translation po/lt/LC_MESSAGES/systemd-lt.mo
[23/1864] Building translation po/pa/LC_MESSAGES/systemd-pa.mo
[24/1864] Building translation po/pl/LC_MESSAGES/systemd-pl.mo
[25/1864] Building translation po/pt_BR/LC_MESSAGES/systemd-pt_BR.mo
[26/1864] Building translation po/nl/LC_MESSAGES/systemd-nl.mo
[27/1864] Building translation po/pt/LC_MESSAGES/systemd-pt.mo
[28/1864] Building translation po/ro/LC_MESSAGES/systemd-ro.mo
[29/1864] Building translation po/ru/LC_MESSAGES/systemd-ru.mo
[30/1864] Building translation po/si/LC_MESSAGES/systemd-si.mo
[31/1864] Building translation po/sk/LC_MESSAGES/systemd-sk.mo
[32/1864] Building translation po/sr/LC_MESSAGES/systemd-sr.mo
[33/1864] Building translation po/sv/LC_MESSAGES/systemd-sv.mo
[34/1864] Building translation po/tr/LC_MESSAGES/systemd-tr.mo
[35/1864] Building translation po/zh_TW/LC_MESSAGES/systemd-zh_TW.mo
[36/1864] Building translation po/uk/LC_MESSAGES/systemd-uk.mo
[37/1864] Building translation po/zh_CN/LC_MESSAGES/systemd-zh_CN.mo
[38/1864] Building translation po/eu/LC_MESSAGES/systemd-eu.mo
[39/1864] Building translation po/he/LC_MESSAGES/systemd-he.mo
[40/1864] Generating src/basic/filesystems-gperf.h with a custom command
[41/1864] Generating version.h with a custom command
[42/1864] Generating catalog/systemd.bg.catalog with a custom command (wrapped by meson to capture output)
[43/1864] Generating catalog/systemd.de.catalog with a custom command (wrapped by meson to capture output)
[44/1864] Generating catalog/systemd.be@latin.catalog with a custom command (wrapped by meson to capture output)
[45/1864] Generating catalog/systemd.it.catalog with a custom command (wrapped by meson to capture output)
[46/1864] Generating catalog/systemd.ru.catalog with a custom command (wrapped by meson to capture output)
[47/1864] Generating catalog/systemd.da.catalog with a custom command (wrapped by meson to capture output)
[48/1864] Generating catalog/systemd.ko.catalog with a custom command (wrapped by meson to capture output)
[49/1864] Generating catalog/systemd.fr.catalog with a custom command (wrapped by meson to capture output)
[50/1864] Generating catalog/systemd.pl.catalog with a custom command (wrapped by meson to capture output)
[51/1864] Generating catalog/systemd.pt_BR.catalog with a custom command (wrapped by meson to capture output)
[52/1864] Generating catalog/systemd.be.catalog with a custom command (wrapped by meson to capture output)
[53/1864] Generating catalog/systemd.hr.catalog with a custom command (wrapped by meson to capture output)
[54/1864] Generating catalog/systemd.hu.catalog with a custom command (wrapped by meson to capture output)
[55/1864] Generating catalog/systemd.sr.catalog with a custom command (wrapped by meson to capture output)
[56/1864] Generating catalog/systemd.zh_CN.catalog with a custom command (wrapped by meson to capture output)
[57/1864] Generating catalog/systemd.zh_TW.catalog with a custom command (wrapped by meson to capture output)
[58/1864] Generating catalog/systemd.catalog with a custom command (wrapped by meson to capture output)
[59/1864] Generating src/basic/filesystem-list.h with a custom command (wrapped by meson to capture output)
[60/1864] Generating systemd-runtest.env with a custom command
[61/1864] Generating src/basic/filesystem-switch-case.h with a custom command (wrapped by meson to capture output)
[62/1864] Generating src/basic/cap-list.txt with a custom command (wrapped by meson to capture output)
[63/1864] Generating src/basic/errno-list.txt with a custom command (wrapped by meson to capture output)
[64/1864] Generating src/basic/af-list.txt with a custom command (wrapped by meson to capture output)
[65/1864] Generating src/basic/arphrd-list.txt with a custom command (wrapped by meson to capture output)
[66/1864] Generating src/shared/syscall-list.h with a custom command (wrapped by meson to capture output)
[67/1864] Generating src/libsystemd/libsystemd.pc with a custom command
[68/1864] Generating src/libudev/libudev.pc with a custom command
[69/1864] Generating src/basic/cap-to-name.h with a custom command (wrapped by meson to capture output)
[70/1864] Generating src/basic/cap-from-name.gperf with a custom command (wrapped by meson to capture output)
[71/1864] Generating src/core/bpf/restrict_fs/restrict-fs.bpf.unstripped.o with a custom command
clang: warning: argument unused during compilation: '--gcc-toolchain=/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0' [-Wunused-command-line-argument]
[72/1864] Generating src/shared/ip-protocol-list.txt with a custom command (wrapped by meson to capture output)
[73/1864] Generating src/core/bpf/restrict_fs/restrict-fs.bpf.o with a custom command
[74/1864] Generating src/shared/ethtool-link-mode.h with a custom command (wrapped by meson to capture output)
[75/1864] Generating src/core/bpf/socket_bind/socket-bind.bpf.unstripped.o with a custom command
clang: warning: argument unused during compilation: '--gcc-toolchain=/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0' [-Wunused-command-line-argument]
[76/1864] Generating src/basic/af-to-name.h with a custom command (wrapped by meson to capture output)
[77/1864] Generating src/basic/af-from-name.gperf with a custom command (wrapped by meson to capture output)
[78/1864] Generating src/shared/ethtool-link-mode.xml with a custom command (wrapped by meson to capture output)
[79/1864] Generating src/libsystemd/audit_type-list.txt with a custom command (wrapped by meson to capture output)
[80/1864] Generating src/basic/arphrd-to-name.h with a custom command (wrapped by meson to capture output)
[81/1864] Generating src/core/bpf/socket_bind/socket-bind.bpf.o with a custom command
[82/1864] Compiling C object src/basic/libbasic-gcrypt.a.p/gcrypt-util.c.o
[83/1864] Generating src/basic/arphrd-from-name.gperf with a custom command (wrapped by meson to capture output)
[84/1864] Linking static target src/basic/libbasic-gcrypt.a
[85/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-util.c.o
[86/1864] Generating src/basic/cap-from-name.h with a custom command (wrapped by meson to capture output)
[87/1864] Generating src/basic/errno-from-name.gperf with a custom command (wrapped by meson to capture output)
[88/1864] Generating src/basic/errno-to-name.h with a custom command (wrapped by meson to capture output)
[89/1864] Generating src/shared/ip-protocol-to-name.h with a custom command (wrapped by meson to capture output)
[90/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-hwdb.c.o
[91/1864] Generating src/core/bpf/restrict_ifaces/restrict-ifaces.bpf.unstripped.o with a custom command
clang: warning: argument unused during compilation: '--gcc-toolchain=/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0' [-Wunused-command-line-argument]
[92/1864] Generating src/shared/ip-protocol-from-name.gperf with a custom command (wrapped by meson to capture output)
[93/1864] Generating src/basic/af-from-name.h with a custom command (wrapped by meson to capture output)
[94/1864] Generating src/core/bpf/restrict_fs/restrict-fs.skel.h with a custom command (wrapped by meson to capture output)
[95/1864] Generating src/libsystemd/audit_type-to-name.h with a custom command (wrapped by meson to capture output)
[96/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev.c.o
[97/1864] Generating src/core/bpf/restrict_ifaces/restrict-ifaces.bpf.o with a custom command
[98/1864] Generating src/core/bpf/socket_bind/socket-bind.skel.h with a custom command (wrapped by meson to capture output)
[99/1864] Generating src/core/org.freedesktop.systemd1.policy with a custom command
[100/1864] Generating src/basic/arphrd-from-name.h with a custom command (wrapped by meson to capture output)
[101/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-list.c.o
[102/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-queue.c.o
[103/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-monitor.c.o
[104/1864] Generating src/basic/errno-from-name.h with a custom command (wrapped by meson to capture output)
[105/1864] Generating src/core/systemd.pc with a custom command
[106/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-enumerate.c.o
[107/1864] Generating src/core/load-fragment-gperf.gperf with a custom command
[108/1864] Generating src/shared/ip-protocol-from-name.h with a custom command (wrapped by meson to capture output)
[109/1864] Compiling C object src/shared/libshared-fdisk.a.p/fdisk-util.c.o
[110/1864] Compiling C object src/basic/libbasic.a.p/MurmurHash2.c.o
[111/1864] Compiling C object src/libudev/libudev-basic.a.p/libudev-device.c.o
[112/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-common-errors.c.o
[113/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/arp-util.c.o
[114/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp-identifier.c.o
[115/1864] Compiling C object src/basic/libbasic.a.p/architecture.c.o
[116/1864] Compiling C object src/basic/libbasic.a.p/af-list.c.o
[117/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp6-network.c.o
[118/1864] Compiling C object src/basic/libbasic.a.p/alloc-util.c.o
[119/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp-packet.c.o
[120/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp-network.c.o
[121/1864] Compiling C object src/basic/libbasic.a.p/arphrd-util.c.o
[122/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-container.c.o
[123/1864] Compiling C object src/basic/libbasic-compress.a.p/compress.c.o
[124/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp-option.c.o
[125/1864] Compiling C object src/basic/libbasic.a.p/argv-util.c.o
[126/1864] Compiling C object src/basic/libbasic.a.p/audit-util.c.o
[127/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-introspect.c.o
[128/1864] Compiling C object src/basic/libbasic.a.p/build.c.o
[129/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-internal.c.o
[130/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-error.c.o
[131/1864] Compiling C object src/basic/libbasic.a.p/btrfs.c.o
[132/1864] Compiling C object src/basic/libbasic.a.p/bus-label.c.o
[133/1864] Compiling C object src/basic/libbasic.a.p/cap-list.c.o
[134/1864] Compiling C object src/basic/libbasic.a.p/dirent-util.c.o
[135/1864] Compiling C object src/basic/libbasic.a.p/devnum-util.c.o
[136/1864] Compiling C object src/basic/libbasic.a.p/chattr-util.c.o
[137/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-convenience.c.o
[138/1864] Compiling C object src/basic/libbasic.a.p/confidential-virt.c.o
[139/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-dump.c.o
[140/1864] Compiling C object src/basic/libbasic.a.p/errno-list.c.o
[141/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-control.c.o
[142/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp6-option.c.o
[143/1864] Compiling C object src/basic/libbasic.a.p/gunicode.c.o
[144/1864] Compiling C object src/basic/libbasic.a.p/capability-util.c.o
[145/1864] Compiling C object src/basic/libbasic.a.p/conf-files.c.o
[146/1864] Compiling C object src/basic/libbasic.a.p/ether-addr-util.c.o
[147/1864] Compiling C object src/basic/libbasic.a.p/extract-word.c.o
[148/1864] Compiling C object src/basic/libbasic.a.p/efivars.c.o
[149/1864] Compiling C object src/basic/libbasic.a.p/filesystems.c.o
[150/1864] Compiling C object src/basic/libbasic.a.p/hmac.c.o
[151/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-creds.c.o
[152/1864] Compiling C object src/basic/libbasic.a.p/format-util.c.o
[153/1864] Compiling C object src/basic/libbasic.a.p/escape.c.o
[154/1864] Compiling C object src/basic/libbasic.a.p/glyph-util.c.o
[155/1864] Compiling C object src/basic/libbasic.a.p/glob-util.c.o
[156/1864] Compiling C object src/basic/libbasic.a.p/label.c.o
[157/1864] Compiling C object src/basic/libbasic.a.p/env-file.c.o
[158/1864] Compiling C object src/basic/libbasic.a.p/hash-funcs.c.o
[159/1864] Compiling C object src/basic/libbasic.a.p/hostname-util.c.o
[160/1864] Compiling C object src/basic/libbasic.a.p/initrd-util.c.o
[161/1864] Compiling C object src/basic/libbasic.a.p/ioprio-util.c.o
[162/1864] Compiling C object src/basic/libbasic.a.p/inotify-util.c.o
[163/1864] Compiling C object src/basic/libbasic.a.p/chase.c.o
[164/1864] Compiling C object src/basic/libbasic.a.p/iovec-util.c.o
[165/1864] Compiling C object src/basic/libbasic.a.p/iovec-wrapper.c.o
[166/1864] Compiling C object src/basic/libbasic.a.p/io-util.c.o
[167/1864] Compiling C object src/basic/libbasic.a.p/login-util.c.o
[168/1864] Compiling C object src/basic/libbasic.a.p/limits-util.c.o
[169/1864] Compiling C object src/basic/libbasic.a.p/fd-util.c.o
[170/1864] Compiling C object src/basic/libbasic.a.p/memory-util.c.o
[171/1864] Compiling C object src/basic/libbasic.a.p/env-util.c.o
[172/1864] Compiling C object src/basic/libbasic.a.p/memfd-util.c.o
[173/1864] Compiling C object src/basic/libbasic.a.p/locale-util.c.o
[174/1864] Compiling C object src/basic/libbasic.a.p/mempool.c.o
[175/1864] Compiling C object src/basic/libbasic.a.p/hexdecoct.c.o
[176/1864] Compiling C object src/basic/libbasic.a.p/lock-util.c.o
[177/1864] Compiling C object src/basic/libbasic.a.p/memstream-util.c.o
[178/1864] Compiling C object src/basic/libbasic.a.p/fileio.c.o
[179/1864] Compiling C object src/basic/libbasic.a.p/ordered-set.c.o
[180/1864] Compiling C object src/basic/libbasic.a.p/fs-util.c.o
[181/1864] Compiling C object src/basic/libbasic.a.p/nulstr-util.c.o
[182/1864] Compiling C object src/basic/libbasic.a.p/percent-util.c.o
[183/1864] Compiling C object src/basic/libbasic.a.p/mkdir.c.o
[184/1864] Compiling C object src/basic/libbasic.a.p/cgroup-util.c.o
[185/1864] Compiling C object src/basic/libbasic.a.p/in-addr-util.c.o
[186/1864] Compiling C object src/basic/libbasic.a.p/namespace-util.c.o
[187/1864] Compiling C object src/basic/libbasic.a.p/ratelimit.c.o
[188/1864] Compiling C object src/basic/libbasic.a.p/pidref.c.o
[189/1864] Compiling C object src/basic/libbasic.a.p/psi-util.c.o
[190/1864] Compiling C object src/basic/libbasic.a.p/prioq.c.o
[191/1864] Compiling C object src/basic/libbasic.a.p/os-util.c.o
[192/1864] Compiling C object src/basic/libbasic.a.p/replace-var.c.o
[193/1864] Compiling C object src/basic/libbasic.a.p/runtime-scope.c.o
[194/1864] Compiling C object src/basic/libbasic.a.p/procfs-util.c.o
[195/1864] Compiling C object src/basic/libbasic.a.p/mountpoint-util.c.o
[196/1864] Compiling C object src/basic/libbasic.a.p/random-util.c.o
[197/1864] Compiling C object src/basic/libbasic.a.p/path-lookup.c.o
[198/1864] Compiling C object src/basic/libbasic.a.p/sort-util.c.o
[199/1864] Compiling C object src/basic/libbasic.a.p/proc-cmdline.c.o
[200/1864] Compiling C object src/basic/libbasic.a.p/parse-util.c.o
[201/1864] Compiling C object src/basic/libbasic.a.p/siphash24.c.o
[202/1864] Compiling C object src/basic/libbasic.a.p/sigbus.c.o
[203/1864] Compiling C object src/basic/libbasic.a.p/rlimit-util.c.o
[204/1864] Compiling C object src/basic/libbasic.a.p/string-table.c.o
[205/1864] Compiling C object src/basic/libbasic.a.p/signal-util.c.o
[206/1864] Compiling C object src/basic/libbasic.a.p/strbuf.c.o
[207/1864] Compiling C object src/basic/libbasic.a.p/recurse-dir.c.o
[208/1864] Compiling C object src/basic/libbasic.a.p/strxcpyx.c.o
[209/1864] Compiling C object src/basic/libbasic.a.p/log.c.o
[210/1864] Compiling C object src/basic/libbasic.a.p/path-util.c.o
[211/1864] Compiling C object src/basic/libbasic.a.p/syslog-util.c.o
[212/1864] Compiling C object src/basic/libbasic.a.p/sync-util.c.o
[213/1864] Compiling C object src/basic/libbasic.a.p/.._fundamental_bootspec-fundamental.c.o
[214/1864] Compiling C object src/basic/libbasic.a.p/sysctl-util.c.o
[215/1864] Linking static target src/basic/libbasic-compress.a
[216/1864] Compiling C object src/basic/libbasic.a.p/uid-alloc-range.c.o
[217/1864] Compiling C object src/basic/libbasic.a.p/.._fundamental_uki.c.o
[218/1864] Compiling C object src/basic/libbasic.a.p/hashmap.c.o
[219/1864] Compiling C object src/basic/libbasic.a.p/.._fundamental_efivars-fundamental.c.o
[220/1864] Compiling C object src/basic/libbasic.a.p/stat-util.c.o
[221/1864] Compiling C object src/basic/libbasic.a.p/unit-def.c.o
[222/1864] Compiling C object src/basic/libbasic.a.p/uid-range.c.o
[223/1864] Compiling C object src/basic/libbasic.a.p/.._fundamental_sha256.c.o
[224/1864] Compiling C object src/basic/libbasic.a.p/.._fundamental_string-util-fundamental.c.o
[225/1864] Compiling C object src/basic/libbasic.a.p/tmpfile-util.c.o
[226/1864] Compiling C object src/basic/libbasic.a.p/utf8.c.o
[227/1864] Compiling C object src/basic/libbasic.a.p/strv.c.o
[228/1864] Compiling C object src/basic/libbasic.a.p/xattr-util.c.o
[229/1864] Compiling C object src/basic/libbasic.a.p/process-util.c.o
[230/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-kernel.c.o
[231/1864] Compiling C object src/basic/libbasic.a.p/unit-name.c.o
[232/1864] Compiling C object src/basic/libbasic.a.p/unit-file.c.o
[233/1864] Compiling C object src/basic/libbasic.a.p/socket-util.c.o
[234/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-signature.c.o
[235/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-type.c.o
[236/1864] Compiling C object src/basic/libbasic.a.p/user-util.c.o
[237/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-slot.c.o
[238/1864] Compiling C object src/basic/libbasic.a.p/virt.c.o
[239/1864] Compiling C object src/basic/libbasic.a.p/string-util.c.o
[240/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-device_device-filter.c.o
[241/1864] Compiling C object src/basic/libbasic.a.p/terminal-util.c.o
[242/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-track.c.o
[243/1864] Compiling C object src/basic/libbasic.a.p/time-util.c.o
[244/1864] Linking static target src/basic/libbasic.a
[245/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-device_device-util.c.o
[246/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-match.c.o
[247/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-types-genl.c.o
[248/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-types-nfnl.c.o
[249/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-slot.c.o
[250/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-hwdb_sd-hwdb.c.o
[251/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-genl.c.o
[252/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-types-rtnl.c.o
[253/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-message-nfnl.c.o
[254/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-types.c.o
[255/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-socket.c.o
[256/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-network_network-util.c.o
[257/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-device_device-enumerator.c.o
[258/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-socket.c.o
[259/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_audit-type.c.o
[260/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-device_device-monitor.c.o
[261/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-device_device-private.c.o
[262/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-path_sd-path.c.o
[263/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-message-rtnl.c.o
[264/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_sd-netlink.c.o
[265/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-util.c.o
[266/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_lookup3.c.o
[267/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_journal-vacuum.c.o
[268/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_fsprg.c.o
[269/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-network_sd-network.c.o
[270/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-id128_id128-util.c.o
[271/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_journal-send.c.o
[272/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_mmap-cache.c.o
[273/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-event_event-util.c.o
[274/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-id128_sd-id128.c.o
[275/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_journal-authenticate.c.o
[276/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-netlink_netlink-message.c.o
[277/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_catalog.c.o
[278/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-resolve_sd-resolve.c.o
[279/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/acpi-fpdt.c.o
[280/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/apparmor-util.c.o
[281/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-objects.c.o
[282/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/async.c.o
[283/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-daemon_sd-daemon.c.o
[284/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/barrier.c.o
[285/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/base-filesystem.c.o
[286/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/binfmt-util.c.o
[287/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/acl-util.c.o
[288/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/boot-timestamps.c.o
[289/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bitmap.c.o
[290/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bond-util.c.o
[291/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/battery-util.c.o
[292/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bpf-dlopen.c.o
[293/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-device_sd-device.c.o
[294/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/boot-entry.c.o
[295/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bridge-util.c.o
[296/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-get-properties.c.o
[297/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-locator.c.o
[298/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-log-control-api.c.o
[299/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_journal-verify.c.o
[300/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bpf-program.c.o
[301/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-message-util.c.o
[302/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/ask-password-api.c.o
[303/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-map-properties.c.o
[304/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-object.c.o
[305/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_bus-message.c.o
[306/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-login_sd-login.c.o
[307/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/blockdev-util.c.o
[308/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-polkit.c.o
[309/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-print-properties.c.o
[310/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_sd-bus.c.o
[311/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-unit-procs.c.o
[312/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-wait-for-units.c.o
[313/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-wait-for-jobs.c.o
[314/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/compare-operator.c.o
[315/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/clock-util.c.o
[316/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/common-signal.c.o
[317/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/chown-recursive.c.o
[318/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-util.c.o
[319/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/coredump-util.c.o
[320/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bootspec.c.o
[321/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/cgroup-show.c.o
[322/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/daemon-util.c.o
[323/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/cryptsetup-util.c.o
[324/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/clean-ipc.c.o
[325/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/cgroup-setup.c.o
[326/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/cpu-set-util.c.o
[327/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/device-nodes.c.o
[328/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/dev-setup.c.o
[329/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/dlfcn-util.c.o
[330/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/btrfs-util.c.o
[331/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/data-fd-util.c.o
[332/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/dm-util.c.o
[333/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_sd-journal.c.o
[334/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/calendarspec.c.o
[335/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-journal_journal-file.c.o
[336/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/env-file-label.c.o
[337/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/enable-mempool.c.o
[338/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/dropin.c.o
[339/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/efi-loader.c.o
[340/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/exit-status.c.o
[341/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/copy.c.o
[342/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/efi-api.c.o
[343/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/fileio-label.c.o
[344/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/extension-util.c.o
[345/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/edit-util.c.o
[346/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/fdset.c.o
[347/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/firewall-util.c.o
[348/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/dns-domain.c.o
[349/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/exec-util.c.o
[350/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/discover-image.c.o
[351/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/condition.c.o
[352/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/geneve-util.c.o
[353/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/conf-parser.c.o
[354/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/elf-util.c.o
[355/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/ima-util.c.o
[356/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/gpt.c.o
[357/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/fstab-util.c.o
[358/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/id128-print.c.o
[359/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/hostname-setup.c.o
[360/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/idn-util.c.o
[361/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/group-record.c.o
[362/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/creds-util.c.o
[363/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/firewall-util-nft.c.o
[364/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/import-util.c.o
[365/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/ip-protocol-list.c.o
[366/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/ethtool-util.c.o
[367/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/hibernate-util.c.o
[368/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/ipvlan-util.c.o
[369/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/install-printf.c.o
[370/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/generator.c.o
[371/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/install-file.c.o
[372/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/in-addr-prefix-util.c.o
[373/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/find-esp.c.o
[374/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/kbd-util.c.o
[375/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/hwdb-util.c.o
[376/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/journal-util.c.o
[377/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/kernel-image.c.o
[378/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/image-policy.c.o
[379/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/keyring-util.c.o
[380/1864] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-event_sd-event.c.o
[381/1864] Linking static target src/libsystemd/libsystemd_static.a
[382/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/libmount-util.c.o
[383/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/libcrypt-util.c.o
[384/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/journal-file-util.c.o
[385/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/journal-importer.c.o
[386/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/label-util.c.o
[387/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/lsm-util.c.o
[388/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/loopback-setup.c.o
[389/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/killall.c.o
[390/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/locale-setup.c.o
[391/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/macvlan-util.c.o
[392/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/mkdir-label.c.o
[393/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/machine-pool.c.o
[394/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/machine-credential.c.o
[395/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/local-addresses.c.o
[396/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bus-unit-util.c.o
[397/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/netif-naming-scheme.c.o
[398/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/nsflags.c.o
[399/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/machine-id-setup.c.o
[400/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/output-mode.c.o
[401/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/open-file.c.o
[402/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/netif-util.c.o
[403/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/password-quality-util-passwdqc.c.o
[404/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/net-condition.c.o
[405/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/format-table.c.o
[406/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/mount-setup.c.o
[407/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/numa-util.c.o
[408/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/netif-sriov.c.o
[409/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/parse-argument.c.o
[410/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/loop-util.c.o
[411/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/parse-helpers.c.o
[412/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/password-quality-util-pwquality.c.o
[413/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pager.c.o
[414/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/libfido2-util.c.o
[415/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/mkfs-util.c.o
[416/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pcre2-util.c.o
[417/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/quota-util.c.o
[418/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/plymouth-util.c.o
[419/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pcrextend-util.c.o
[420/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pe-binary.c.o
[421/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/dissect-image.c.o
[422/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/securebits-util.c.o
[423/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/recovery-key.c.o
[424/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/qrcode-util.c.o
[425/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/reboot-util.c.o
[426/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/resize-fs.c.o
[427/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/resolve-util.c.o
[428/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/selinux-util.c.o
[429/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/service-util.c.o
[430/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/tomoyo-util.c.o
[431/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pretty-print.c.o
[432/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/ptyfwd.c.o
[433/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/spawn-ask-password-agent.c.o
[434/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/rm-rf.c.o
[435/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/spawn-polkit-agent.c.o
[436/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/socket-label.c.o
[437/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/tmpfile-util-label.c.o
[438/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/logs-show.c.o
[439/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/sleep-config.c.o
[440/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/mount-util.c.o
[441/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/smack-util.c.o
[442/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/socket-netlink.c.o
[443/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/serialize.c.o
[444/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/switch-root.c.o
[445/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.c.o
[446/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/specifier.c.o
[447/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.Journal.c.o
[448/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.ManagedOOM.c.o
[449/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/tpm2-event-log.c.o
[450/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.PCRExtend.c.o
[451/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/install.c.o
[452/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.Resolve.c.o
[453/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/udev-util.c.o
[454/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.Resolve.Monitor.c.o
[455/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/userdb-dropin.c.o
[456/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.UserDatabase.c.o
[457/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/user-record-nss.c.o
[458/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.oom.c.o
[459/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pkcs11-util.c.o
[460/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.service.c.o
[461/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/user-record-show.c.o
[462/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-io.systemd.sysext.c.o
[463/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-org.varlink.service.c.o
[464/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/volatile-util.c.o
[465/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/verb-log-control.c.o
[466/1864] Linking static target src/shared/libshared-fdisk.a
[467/1864] Linking static target src/libudev/libudev-basic.a
[468/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/vlan-util.c.o
[469/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/openssl-util.c.o
[470/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/web-util.c.o
[471/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/verbs.c.o
[472/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/xml.c.o
[473/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/wall.c.o
[474/1864] Generating src/core/bpf/restrict_ifaces/restrict-ifaces.skel.h with a custom command (wrapped by meson to capture output)
[475/1864] Generating src/core/load-fragment-gperf-nulstr.c with a custom command (wrapped by meson to capture output)
[476/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/wifi-util.c.o
[477/1864] Compiling C object src/core/libsystemd-core-255.so.p/meson-generated_.._load-fragment-gperf-nulstr.c.o
[478/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/devnode-acl.c.o
[479/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/utmp-wtmp.c.o
[480/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/bpf-link.c.o
[481/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/module-util.c.o
[482/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/firewall-util-iptables.c.o
[483/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/watchdog.c.o
[484/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/dhcp6-protocol.c.o
[485/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/nscd-flush.c.o
[486/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/userdb.c.o
[487/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/pam-util.c.o
[488/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/json.c.o
[489/1864] Compiling C object src/core/libsystemd-core-255.so.p/audit-fd.c.o
[490/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/icmp6-util.c.o
[491/1864] Compiling C object src/core/libsystemd-core-255.so.p/apparmor-setup.c.o
[492/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink-idl.c.o
[493/1864] Generating src/core/load-fragment-gperf.c with a custom command
[494/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/cryptsetup-fido2.c.o
[495/1864] Linking target libsystemd.so.0.38.0
[496/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-automount.c.o
[497/1864] Compiling C object src/core/libsystemd-core-255.so.p/bpf-devices.c.o
[498/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-device.c.o
[499/1864] Compiling C object src/core/libsystemd-core-255.so.p/bpf-foreign.c.o
[500/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/lldp-neighbor.c.o
[501/1864] Compiling C object src/core/libsystemd-core-255.so.p/bpf-lsm.c.o
[502/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-kill.c.o
[503/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/seccomp-util.c.o
[504/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-mount.c.o
[505/1864] Compiling C object src/core/libsystemd-core-255.so.p/bpf-socket-bind.c.o
[506/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-path.c.o
[507/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-job.c.o
[508/1864] Compiling C object src/core/libsystemd-core-255.so.p/core-varlink.c.o
[509/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/user-record.c.o
[510/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-scope.c.o
[511/1864] Compiling C object src/core/libsystemd-core-255.so.p/bpf-firewall.c.o
[512/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-slice.c.o
[513/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-target.c.o
[514/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-swap.c.o
[515/1864] Compiling C object src/core/libsystemd-core-255.so.p/meson-generated_.._load-fragment-gperf.c.o
[516/1864] Compiling C object src/core/libsystemd-core-255.so.p/efi-random.c.o
[517/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-timer.c.o
[518/1864] Compiling C object src/core/libsystemd-core-255.so.p/automount.c.o
[519/1864] Compiling C object src/core/libsystemd-core-255.so.p/generator-setup.c.o
[520/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-util.c.o
[521/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-socket.c.o
[522/1864] Compiling C object src/core/libsystemd-core-255.so.p/ima-setup.c.o
[523/1864] Compiling C object src/core/libsystemd-core-255.so.p/emergency-action.c.o
[524/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/varlink.c.o
[525/1864] Compiling C object src/core/libsystemd-core-255.so.p/kill.c.o
[526/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-service.c.o
[527/1864] Compiling C object src/core/libsystemd-core-255.so.p/dynamic-user.c.o
[528/1864] Compiling C object src/core/libsystemd-core-255.so.p/kmod-setup.c.o
[529/1864] Compiling C object src/core/libsystemd-core-255.so.p/exec-credential.c.o
[530/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-cgroup.c.o
[531/1864] Compiling C object src/core/libsystemd-core-255.so.p/load-dropin.c.o
[532/1864] Compiling C object src/core/libsystemd-core-255.so.p/manager-dump.c.o
[533/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus.c.o
[534/1864] Compiling C object src/core/libsystemd-core-255.so.p/import-creds.c.o
[535/1864] Compiling C object src/core/libsystemd-core-255.so.p/device.c.o
[536/1864] Compiling C object src/core/libsystemd-core-255.so.p/selinux-setup.c.o
[537/1864] Compiling C object src/core/libsystemd-core-255.so.p/manager-serialize.c.o
[538/1864] Compiling C object src/core/libsystemd-core-255.so.p/selinux-access.c.o
[539/1864] Compiling C object src/core/libsystemd-core-255.so.p/show-status.c.o
[540/1864] Compiling C object src/core/libsystemd-core-255.so.p/restrict-ifaces.c.o
[541/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-unit.c.o
[542/1864] Compiling C object src/core/libsystemd-core-255.so.p/unit-dependency-atom.c.o
[543/1864] Compiling C object src/core/libsystemd-core-255.so.p/smack-setup.c.o
[544/1864] Compiling C object src/core/libsystemd-core-255.so.p/path.c.o
[545/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-manager.c.o
[546/1864] Compiling C object src/core/libsystemd-core-255.so.p/slice.c.o
[547/1864] Compiling C object src/core/libsystemd-core-255.so.p/target.c.o
[548/1864] Compiling C object src/core/libsystemd-core-255.so.p/scope.c.o
[549/1864] Compiling C object src/core/libsystemd-core-255.so.p/job.c.o
[550/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/ndisc-protocol.c.o
[551/1864] Compiling C object src/core/libsystemd-core-255.so.p/bpf-util.c.o
[552/1864] Compiling C object src/core/libsystemd-core-255.so.p/unit-printf.c.o
[553/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/lldp-network.c.o
[554/1864] Compiling C object src/core/libsystemd-core-255.so.p/dbus-execute.c.o
[555/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/network-common.c.o
[556/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/network-internal.c.o
[557/1864] Compiling C object src/core/libsystemd-core-255.so.p/execute.c.o
[558/1864] Compiling C object src/core/libsystemd-core-255.so.p/mount.c.o
[559/1864] Compiling C object src/core/libsystemd-core-255.so.p/timer.c.o
[560/1864] Compiling C object src/core/libsystemd-core-255.so.p/swap.c.o
[561/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-ipv4ll.c.o
[562/1864] Generating src/udev/link-config-gperf.c with a custom command
[563/1864] Compiling C object src/core/libsystemd-core-255.so.p/transaction.c.o
[564/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/ndisc-router.c.o
[565/1864] Compiling C object src/core/libsystemd-core-255.so.p/namespace.c.o
[566/1864] Compiling C object src/boot/efi/libefix64.a.p/.._.._fundamental_bootspec-fundamental.c.o
[567/1864] Compiling C object src/core/libsystemd-core-255.so.p/execute-serialize.c.o
[568/1864] Generating src/udev/udev.pc with a custom command
[569/1864] Compiling C object src/boot/efi/libefix64.a.p/.._.._fundamental_efivars-fundamental.c.o
[570/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-ipv4acd.c.o
[571/1864] Generating src/udev/keyboard-keys-list.txt with a custom command (wrapped by meson to capture output)
[572/1864] Compiling C object src/boot/efi/libefix64.a.p/.._.._fundamental_uki.c.o
[573/1864] Compiling C object src/core/libsystemd-core-255.so.p/cgroup.c.o
[574/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-lldp-tx.c.o
[575/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-lldp-rx.c.o
[576/1864] Compiling C object src/core/libsystemd-core-255.so.p/unit-serialize.c.o
[577/1864] Generating src/udev/keyboard-keys-from-name.gperf with a custom command (wrapped by meson to capture output)
[578/1864] Compiling C object src/boot/efi/libefix64.a.p/.._.._fundamental_string-util-fundamental.c.o
[579/1864] Compiling C object src/boot/efi/libefix64.a.p/devicetree.c.o
[580/1864] Compiling C object src/boot/efi/libefix64.a.p/device-path-util.c.o
[581/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-ndisc.c.o
[582/1864] Compiling C object src/boot/efi/libefix64.a.p/.._.._fundamental_sha256.c.o
[583/1864] Compiling C object src/boot/efi/libefix64.a.p/console.c.o
[584/1864] Compiling C object src/boot/efi/libefix64.a.p/graphics.c.o
[585/1864] Compiling C object src/boot/efi/libefix64.a.p/drivers.c.o
[586/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-dhcp6-lease.c.o
[587/1864] Compiling C object src/boot/efi/libefix64.a.p/log.c.o
[588/1864] Compiling C object src/shared/libsystemd-shared-255.a.p/tpm2-util.c.o
[589/1864] Compiling C object src/boot/efi/libefix64.a.p/initrd.c.o
[590/1864] Compiling C object src/boot/efi/libefix64.a.p/ticks.c.o
[591/1864] Compiling C object src/boot/efi/libefix64.a.p/shim.c.o
[592/1864] Compiling C object src/boot/efi/libefix64.a.p/pe.c.o
[593/1864] Linking static target src/shared/libsystemd-shared-255.a
[594/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-dhcp-lease.c.o
[595/1864] Compiling C object src/boot/efi/libefix64.a.p/part-discovery.c.o
[596/1864] Compiling C object src/boot/efi/libefix64.a.p/random-seed.c.o
[597/1864] Compiling C object src/boot/efi/libefix64.a.p/measure.c.o
[598/1864] Compiling C object src/boot/efi/libefix64.a.p/secure-boot.c.o
[599/1864] Compiling C object src/boot/efi/linuxx64.elf.stub.p/linux.c.o
[600/1864] Compiling C object src/boot/efi/systemd-bootx64.elf.p/bcd.c.o
[601/1864] Generating src/home/homed_gperf.c with a custom command
[602/1864] Compiling C object src/boot/efi/libefix64.a.p/vmm.c.o
[603/1864] Compiling C object src/boot/efi/addonx64.elf.stub.p/addon.c.o
[604/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-dhcp-server.c.o
[605/1864] Generating src/journal/journald-gperf.c with a custom command
[606/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-dhcp6-client.c.o
[607/1864] Compiling C object src/boot/efi/linuxx64.elf.stub.p/linux_x86.c.o
[608/1864] Generating src/udev/keyboard-keys-from-name.h with a custom command (wrapped by meson to capture output)
[609/1864] Linking target src/boot/efi/addonx64.elf.stub
[610/1864] Compiling C object src/boot/efi/linuxx64.elf.stub.p/splash.c.o
[611/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-radv.c.o
[612/1864] Compiling C object src/boot/efi/libefix64.a.p/util.c.o
[613/1864] Compiling C object src/boot/efi/linuxx64.elf.stub.p/cpio.c.o
[614/1864] Compiling C object src/cryptsetup/cryptsetup-tokens/libcryptsetup-token-common.a.p/cryptsetup-token-util.c.o
[615/1864] Linking target libudev.so.1.7.8
[616/1864] Compiling C object src/boot/efi/libefix64.a.p/efi-string.c.o
[617/1864] Compiling C object src/core/libsystemd-core-255.so.p/manager.c.o
[618/1864] Compiling C object src/import/libimport-common.a.p/qcow2-util.c.o
[619/1864] Compiling C object src/libsystemd-network/libsystemd-network.a.p/sd-dhcp-client.c.o
[620/1864] Compiling C object src/import/libimport-common.a.p/import-compress.c.o
[621/1864] Compiling C object src/journal/libjournal-core.a.p/meson-generated_.._journald-gperf.c.o
[622/1864] Linking static target src/libsystemd-network/libsystemd-network.a
[623/1864] Compiling C object src/udev/libudev-core.a.p/meson-generated_.._link-config-gperf.c.o
[624/1864] Compiling C object src/journal/libjournal-core.a.p/journald-client.c.o
[625/1864] Compiling C object src/import/libimport-common.a.p/import-common.c.o
[626/1864] Compiling C object src/boot/efi/linuxx64.elf.stub.p/stub.c.o
[627/1864] Compiling C object src/udev/libudev-core.a.p/udev-ctrl.c.o
[628/1864] Compiling C object src/journal/libjournal-core.a.p/journald-audit.c.o
[629/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-btrfs.c.o
[630/1864] Compiling C object src/udev/libudev-core.a.p/udev-event.c.o
[631/1864] Compiling C object src/udev/libudev-core.a.p/udev-format.c.o
[632/1864] Compiling C object src/udev/libudev-core.a.p/udev-watch.c.o
[633/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-hwdb.c.o
[634/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-net_driver.c.o
[635/1864] Linking static target src/boot/efi/libefix64.a
[636/1864] Compiling C object src/core/libsystemd-core-255.so.p/socket.c.o
[637/1864] Linking static target src/cryptsetup/cryptsetup-tokens/libcryptsetup-token-common.a
[638/1864] Linking static target src/import/libimport-common.a
[639/1864] Compiling C object src/udev/libudev-core.a.p/udev-worker.c.o
[640/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-net_setup_link.c.o
[641/1864] Compiling C object src/udev/libudev-core.a.p/udev-spawn.c.o
[642/1864] Linking target src/boot/efi/linuxx64.elf.stub
[643/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-input_id.c.o
[644/1864] Generating src/boot/efi/addonx64.efi.stub with a custom command
[645/1864] Compiling C object src/udev/libudev-core.a.p/udev-node.c.o
[646/1864] Compiling C object src/udev/libudev-core.a.p/net_link-config.c.o
[647/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin.c.o
[648/1864] Generating src/boot/efi/linuxx64.efi.stub with a custom command
[649/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-kmod.c.o
[650/1864] Compiling C object src/core/libsystemd-core-255.so.p/load-fragment.c.o
[651/1864] Linking target src/shared/libsystemd-shared-255.so
[652/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-uaccess.c.o
[653/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-usb_id.c.o
[654/1864] Generating src/login/logind_gperf.c with a custom command
[655/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-keyboard.c.o
[656/1864] Generating symbol file src/shared/libsystemd-shared-255.so.p/libsystemd-shared-255.so.symbols
[657/1864] Compiling C object src/udev/libudev-core.a.p/udev-manager.c.o
[658/1864] Compiling C object src/journal/libjournal-core.a.p/journald-console.c.o
[659/1864] Compiling C object src/journal/libjournal-core.a.p/journald-rate-limit.c.o
[660/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-path_id.c.o
[661/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-blkid.c.o
[662/1864] Compiling C object src/boot/efi/systemd-bootx64.elf.p/boot.c.o
[663/1864] Compiling C object src/journal-remote/libsystemd-journal-remote.a.p/microhttpd-util.c.o
[664/1864] Compiling C object src/journal-remote/libsystemd-journal-remote.a.p/journal-remote-parse.c.o
[665/1864] Compiling C object src/journal/libjournal-core.a.p/journald-wall.c.o
[666/1864] Compiling C object src/journal/libjournal-core.a.p/journald-kmsg.c.o
[667/1864] Compiling C object src/journal-remote/libsystemd-journal-remote.a.p/journal-remote-write.c.o
[668/1864] Compiling C object src/journal/libjournal-core.a.p/journald-context.c.o
[669/1864] Linking target src/boot/efi/systemd-bootx64.elf
[670/1864] Compiling C object src/udev/libudev-core.a.p/udev-builtin-net_id.c.o
[671/1864] Compiling C object src/login/liblogind-core.a.p/meson-generated_.._logind-gperf.c.o
[672/1864] Compiling C object src/journal/libjournal-core.a.p/journald-native.c.o
[673/1864] Compiling C object src/login/liblogind-core.a.p/logind-device.c.o
[674/1864] Compiling C object src/login/liblogind-core.a.p/logind-action.c.o
[675/1864] Compiling C object src/login/liblogind-core.a.p/logind-brightness.c.o
[676/1864] Generating src/boot/efi/systemd-bootx64.efi with a custom command
[677/1864] Compiling C object src/journal-remote/libsystemd-journal-remote.a.p/journal-remote.c.o
[678/1864] Compiling C object src/journal/libjournal-core.a.p/journald-syslog.c.o
[679/1864] Linking static target src/journal-remote/libsystemd-journal-remote.a
[680/1864] Compiling C object src/login/liblogind-core.a.p/logind-polkit.c.o
[681/1864] Generating src/login/systemd-user with a custom command
[682/1864] Compiling C object src/core/libsystemd-core-255.so.p/service.c.o
[683/1864] Generating src/network/networkd-gperf.c with a custom command
[684/1864] Compiling C object src/login/liblogind-core.a.p/logind-button.c.o
[685/1864] Generating src/network/netdev-gperf.c with a custom command
[686/1864] Compiling C object src/journal/libjournal-core.a.p/journald-stream.c.o
[687/1864] Compiling C object src/login/liblogind-core.a.p/logind-inhibit.c.o
[688/1864] Compiling C object src/login/liblogind-core.a.p/logind-seat-dbus.c.o
[689/1864] Generating src/network/networkd-network-gperf.c with a custom command
[690/1864] Compiling C object src/login/liblogind-core.a.p/logind-core.c.o
[691/1864] Compiling C object src/login/liblogind-core.a.p/logind-session-device.c.o
[692/1864] Compiling C object src/login/liblogind-core.a.p/logind-wall.c.o
[693/1864] Compiling C object src/machine/libmachine-core.a.p/machined-core.c.o
[694/1864] Compiling C object src/login/liblogind-core.a.p/logind-user-dbus.c.o
[695/1864] Compiling C object src/login/liblogind-core.a.p/logind-seat.c.o
[696/1864] Compiling C object src/machine/libmachine-core.a.p/operation.c.o
[697/1864] Compiling C object src/machine/libmachine-core.a.p/image-dbus.c.o
[698/1864] Compiling C object src/login/liblogind-core.a.p/logind-session-dbus.c.o
[699/1864] Compiling C object src/machine/libmachine-core.a.p/machined-varlink.c.o
[700/1864] Compiling C object src/network/libnetworkd-core.a.p/meson-generated_.._networkd-gperf.c.o
[701/1864] Compiling C object src/login/liblogind-core.a.p/logind-user.c.o
[702/1864] Compiling C object src/network/libnetworkd-core.a.p/meson-generated_.._netdev-gperf.c.o
[703/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_bareudp.c.o
[704/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_dummy.c.o
[705/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_batadv.c.o
[706/1864] Compiling C object src/machine/libmachine-core.a.p/machine.c.o
[707/1864] Compiling C object src/network/libnetworkd-core.a.p/meson-generated_.._networkd-network-gperf.c.o
[708/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_bridge.c.o
[709/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_ifb.c.o
[710/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_fou-tunnel.c.o
[711/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_bond.c.o
[712/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_geneve.c.o
[713/1864] Compiling C object src/login/liblogind-core.a.p/logind-session.c.o
[714/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_ipoib.c.o
[715/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_ipvlan.c.o
[716/1864] Compiling C object src/machine/libmachine-core.a.p/machine-dbus.c.o
[717/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_macvlan.c.o
[718/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_netdev-util.c.o
[719/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_netdevsim.c.o
[720/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_nlmon.c.o
[721/1864] Compiling C object src/machine/libmachine-core.a.p/machined-dbus.c.o
[722/1864] Linking static target src/machine/libmachine-core.a
[723/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_vcan.c.o
[724/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_vrf.c.o
[725/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_veth.c.o
[726/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_vxcan.c.o
[727/1864] Compiling C object src/core/libsystemd-core-255.so.p/unit.c.o
[728/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_vlan.c.o
[729/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_tuntap.c.o
[730/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_xfrm.c.o
[731/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_l2tp-tunnel.c.o
[732/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_vxlan.c.o
[733/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_wlan.c.o
[734/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-address-pool.c.o
[735/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-address-generation.c.o
[736/1864] Compiling C object src/udev/libudev-core.a.p/udev-rules.c.o
[737/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_netdev.c.o
[738/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-address-label.c.o
[739/1864] Linking static target src/udev/libudev-core.a
[740/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_macsec.c.o
[741/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-conf.c.o
[742/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_tunnel.c.o
[743/1864] Compiling C object src/journal/libjournal-core.a.p/journald-server.c.o
[744/1864] Compiling C object src/login/liblogind-core.a.p/logind-dbus.c.o
[745/1864] Linking static target src/journal/libjournal-core.a
[746/1864] Linking static target src/login/liblogind-core.a
[747/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-bridge-vlan.c.o
[748/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-bridge-mdb.c.o
[749/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-bridge-fdb.c.o
[750/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-can.c.o
[751/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp-server-bus.c.o
[752/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp-server-static-lease.c.o
[753/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp4-bus.c.o
[754/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp6-bus.c.o
[755/1864] Compiling C object src/network/libnetworkd-core.a.p/netdev_wireguard.c.o
[756/1864] Linking target src/core/libsystemd-core-255.so
[757/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-ipv6-proxy-ndp.c.o
[758/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-ipv4ll.c.o
[759/1864] Generating symbol file src/core/libsystemd-core-255.so.p/libsystemd-core-255.so.symbols
[760/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-ipv4acd.c.o
[761/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-lldp-tx.c.o
[762/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-ipv6ll.c.o
[763/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-lldp-rx.c.o
[764/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp-server.c.o
[765/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-netlabel.c.o
[766/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-network-bus.c.o
[767/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-manager-bus.c.o
[768/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp-prefix-delegation.c.o
[769/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp-common.c.o
[770/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp6.c.o
[771/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-link-bus.c.o
[772/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-queue.c.o
[773/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-speed-meter.c.o
[774/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-neighbor.c.o
[775/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-manager.c.o
[776/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-sriov.c.o
[777/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-address.c.o
[778/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-json.c.o
[779/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-route-util.c.o
[780/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-util.c.o
[781/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-sysctl.c.o
[782/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_codel.c.o
[783/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-dhcp4.c.o
[784/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_drr.c.o
[785/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-wifi.c.o
[786/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-network.c.o
[787/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-wiphy.c.o
[788/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_fifo.c.o
[789/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_cake.c.o
[790/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-ndisc.c.o
[791/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-state-file.c.o
[792/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_ets.c.o
[793/1864] Generating src/nspawn/nspawn-gperf.c with a custom command
[794/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-setlink.c.o
[795/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-nexthop.c.o
[796/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_fq-codel.c.o
[797/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_fq-pie.c.o
[798/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_hhf.c.o
[799/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_gred.c.o
[800/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-radv.c.o
[801/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_pie.c.o
[802/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_fq.c.o
[803/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_qfq.c.o
[804/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_sfb.c.o
[805/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_netem.c.o
[806/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_htb.c.o
[807/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_tc-util.c.o
[808/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_sfq.c.o
[809/1864] Generating src/resolve/resolved_gperf.c with a custom command
[810/1864] Generating src/resolve/resolved_dnssd_gperf.c with a custom command
[811/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-routing-policy-rule.c.o
[812/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_tc.c.o
[813/1864] Generating src/resolve/dns_type-list.txt with a custom command (wrapped by meson to capture output)
[814/1864] Compiling C object src/nspawn/libnspawn-core.a.p/meson-generated_.._nspawn-gperf.c.o
[815/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_teql.c.o
[816/1864] Generating src/rpm/macros.systemd with a custom command
[817/1864] Generating src/timesync/timesyncd-gperf.c with a custom command
[818/1864] Generating src/rpm/triggers.systemd with a custom command
[819/1864] Generating src/rpm/systemd-update-helper with a custom command
[820/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_tbf.c.o
[821/1864] Generating src/resolve/dns_type-to-name.h with a custom command (wrapped by meson to capture output)
[822/1864] Generating src/resolve/dns_type-from-name.gperf with a custom command (wrapped by meson to capture output)
[823/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-expose-ports.c.o
[824/1864] Generating src/rpm/triggers.systemd.sh with a custom command
[825/1864] Compiling C object src/vmspawn/libvmspawn-core.a.p/vmspawn-settings.c.o
[826/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_qdisc.c.o
[827/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-seccomp.c.o
[828/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-link.c.o
[829/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-util.c.o
[830/1864] Generating src/resolve/dns_type-from-name.h with a custom command (wrapped by meson to capture output)
[831/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-stub-pid1.c.o
[832/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-bind-user.c.o
[833/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-patch-uid.c.o
[834/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-setuid.c.o
[835/1864] Compiling C object src/network/libnetworkd-core.a.p/tc_tclass.c.o
[836/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-cgroup.c.o
[837/1864] Compiling C object src/timesync/libtimesyncd-core.a.p/meson-generated_.._timesyncd-gperf.c.o
[838/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-register.c.o
[839/1864] Compiling C object udevadm.p/src_udev_udevadm-hwdb.c.o
[840/1864] Compiling C object src/timesync/libtimesyncd-core.a.p/timesyncd-conf.c.o
[841/1864] Compiling C object src/timesync/libtimesyncd-core.a.p/timesyncd-server.c.o
[842/1864] Compiling C object systemd.p/src_core_crash-handler.c.o
[843/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-network.c.o
[844/1864] Compiling C object udevadm.p/src_udev_udevadm-control.c.o
[845/1864] Compiling C object src/vmspawn/libvmspawn-core.a.p/vmspawn-util.c.o
[846/1864] Linking static target src/vmspawn/libvmspawn-core.a
[847/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-settings.c.o
[848/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/resolved-util.c.o
[849/1864] Compiling C object src/network/libnetworkd-core.a.p/networkd-route.c.o
[850/1864] Compiling C object systemd-executor.p/src_core_executor.c.o
[851/1864] Linking static target src/network/libnetworkd-core.a
[852/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/dns-type.c.o
[853/1864] Compiling C object udevadm.p/src_udev_udevadm-monitor.c.o
[854/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-mount.c.o
[855/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/resolved-dns-question.c.o
[856/1864] Compiling C object udevadm.p/src_udev_udevadm-settle.c.o
[857/1864] Compiling C object udevadm.p/src_udev_udevadm-test-builtin.c.o
[858/1864] Compiling C object udevadm.p/src_udev_udevadm-test.c.o
[859/1864] Compiling C object udevadm.p/src_udev_udevadm-util.c.o
[860/1864] Compiling C object fido_id.p/src_udev_fido_id_fido_id_desc.c.o
[861/1864] Compiling C object udevadm.p/src_udev_udevadm-lock.c.o
[862/1864] Compiling C object udevadm.p/src_udev_udevadm-verify.c.o
[863/1864] Compiling C object udevadm.p/src_udev_udevadm.c.o
[864/1864] Compiling C object src/timesync/libtimesyncd-core.a.p/timesyncd-manager.c.o
[865/1864] Linking static target src/timesync/libtimesyncd-core.a
[866/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/resolved-dns-answer.c.o
[867/1864] Compiling C object udevadm.p/src_udev_udevadm-wait.c.o
[868/1864] Compiling C object udevadm.p/src_udev_udevd.c.o
[869/1864] Compiling C object mtd_probe.p/src_udev_mtd_probe_probe_smartmedia.c.o
[870/1864] Compiling C object udevadm.p/src_udev_udevadm-trigger.c.o
[871/1864] Compiling C object mtd_probe.p/src_udev_mtd_probe_mtd_probe.c.o
[872/1864] Compiling C object fido_id.p/src_udev_fido_id_fido_id.c.o
[873/1864] Compiling C object ata_id.p/src_udev_ata_id_ata_id.c.o
[874/1864] Compiling C object udevadm.p/src_udev_udevadm-info.c.o
[875/1864] Compiling C object src/nspawn/libnspawn-core.a.p/nspawn-oci.c.o
[876/1864] Linking static target src/nspawn/libnspawn-core.a
[877/1864] Compiling C object v4l_id.p/src_udev_v4l_id_v4l_id.c.o
[878/1864] Compiling C object systemd-ac-power.p/src_ac-power_ac-power.c.o
[879/1864] Compiling C object iocost.p/src_udev_iocost_iocost.c.o
[880/1864] Compiling C object scsi_id.p/src_udev_scsi_id_scsi_id.c.o
[881/1864] Compiling C object dmi_memory_id.p/src_udev_dmi_memory_id_dmi_memory_id.c.o
[882/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-compare-versions.c.o
[883/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-blame.c.o
[884/1864] Compiling C object cdrom_id.p/src_udev_cdrom_id_cdrom_id.c.o
[885/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/resolved-dns-dnssec.c.o
[886/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-capability.c.o
[887/1864] Compiling C object scsi_id.p/src_udev_scsi_id_scsi_serial.c.o
[888/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-calendar.c.o
[889/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-cat-config.c.o
[890/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/resolved-dns-rr.c.o
[891/1864] Linking target ata_id
[892/1864] Linking target fido_id
[893/1864] Linking target mtd_probe
[894/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-condition.c.o
[895/1864] Linking target v4l_id
[896/1864] Linking target systemd-ac-power
[897/1864] Linking target udevadm
[898/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-critical-chain.c.o
[899/1864] Linking target iocost
[900/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-dot.c.o
[901/1864] Compiling C object src/resolve/libsystemd-resolve-core.a.p/resolved-dns-packet.c.o
[902/1864] Linking static target src/resolve/libsystemd-resolve-core.a
[903/1864] Linking target cdrom_id
[904/1864] Linking target dmi_memory_id
[905/1864] Linking target scsi_id
[906/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-exit-status.c.o
[907/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-dump.c.o
[908/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-log-control.c.o
[909/1864] Compiling C object systemd.p/src_core_main.c.o
[910/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-fdstore.c.o
[911/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-inspect-elf.c.o
[912/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-image-policy.c.o
[913/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-filesystems.c.o
[914/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-malloc.c.o
[915/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-service-watchdogs.c.o
[916/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-time.c.o
[917/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-timespan.c.o
[918/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-timestamp.c.o
[919/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-unit-paths.c.o
[920/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-syscall-filter.c.o
[921/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-unit-files.c.o
[922/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-pcrs.c.o
[923/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-verify.c.o
[924/1864] Compiling C object bootctl.p/src_boot_bootctl-reboot-to-firmware.c.o
[925/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-plot.c.o
[926/1864] Compiling C object systemd-ask-password.p/src_ask-password_ask-password.c.o
[927/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-time-data.c.o
[928/1864] Linking target systemd
[929/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-srk.c.o
[930/1864] Compiling C object systemd-battery-check.p/src_battery-check_battery-check.c.o
[931/1864] Compiling C object systemd-binfmt.p/src_binfmt_binfmt.c.o
[932/1864] Compiling C object bootctl.p/src_boot_bootctl-uki.c.o
[933/1864] Compiling C object bootctl.p/src_boot_bootctl-random-seed.c.o
[934/1864] Compiling C object bootctl.p/src_boot_bootctl-set-efivar.c.o
[935/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-verify-util.c.o
[936/1864] Compiling C object bootctl.p/src_boot_bootctl-systemd-efi-options.c.o
[937/1864] Compiling C object systemd-analyze.p/src_analyze_analyze.c.o
[938/1864] Compiling C object systemd-bless-boot-generator.p/src_boot_bless-boot-generator.c.o
[939/1864] Compiling C object bootctl.p/src_boot_bootctl-util.c.o
[940/1864] Compiling C object systemd-backlight.p/src_backlight_backlight.c.o
[941/1864] Compiling C object systemd-cgroups-agent.p/src_cgroups-agent_cgroups-agent.c.o
[942/1864] Compiling C object systemd-boot-check-no-failures.p/src_boot_boot-check-no-failures.c.o
[943/1864] Linking target systemd-ask-password
[944/1864] Linking target systemd-battery-check
[945/1864] Compiling C object bootctl.p/src_boot_bootctl.c.o
[946/1864] Linking target systemd-binfmt
[947/1864] Compiling C object systemd-cgls.p/src_cgls_cgls.c.o
[948/1864] Compiling C object systemd-bless-boot.p/src_boot_bless-boot.c.o
[949/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-list.c.o
[950/1864] Compiling C object systemd-coredump.p/src_coredump_coredump-vacuum.c.o
[951/1864] Linking target systemd-boot-check-no-failures
[952/1864] Compiling C object systemd-analyze.p/src_analyze_analyze-security.c.o
[953/1864] Compiling C object bootctl.p/src_boot_bootctl-install.c.o
[954/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-recovery.c.o
[955/1864] Linking target systemd-bless-boot-generator
[956/1864] Linking target systemd-cgroups-agent
[957/1864] Linking target systemd-backlight
[958/1864] Compiling C object busctl.p/src_busctl_busctl-introspect.c.o
[959/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-password.c.o
[960/1864] Linking target systemd-cgls
[961/1864] Linking target systemd-bless-boot
[962/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-wipe.c.o
[963/1864] Compiling C object bootctl.p/src_boot_bootctl-status.c.o
[964/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-pkcs11.c.o
[965/1864] Compiling C object systemd-cgtop.p/src_cgtop_cgtop.c.o
[966/1864] Compiling C object systemd-cryptsetup.p/src_cryptsetup_cryptsetup-keyfile.c.o
[967/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-fido2.c.o
[968/1864] Linking target systemd-analyze
[969/1864] Compiling C object systemd-detect-virt.p/src_detect-virt_detect-virt.c.o
[970/1864] Compiling C object systemd-measure.p/src_boot_measure.c.o
[971/1864] Compiling C object systemd-debug-generator.p/src_debug-generator_debug-generator.c.o
[972/1864] Compiling C object systemd-creds.p/src_creds_creds.c.o
[973/1864] Compiling C object systemd-cryptsetup.p/src_cryptsetup_cryptsetup-pkcs11.c.o
[974/1864] Compiling C object 30-systemd-environment-d-generator.p/src_environment-d-generator_environment-d-generator.c.o
[975/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll.c.o
[976/1864] Linking target bootctl
[977/1864] Linking target systemd-cgtop
[978/1864] Compiling C object systemd-delta.p/src_delta_delta.c.o
[979/1864] Compiling C object systemd-escape.p/src_escape_escape.c.o
[980/1864] Compiling C object systemd-cryptenroll.p/src_cryptenroll_cryptenroll-tpm2.c.o
[981/1864] Compiling C object systemd-cryptsetup.p/src_cryptsetup_cryptsetup-tpm2.c.o
[982/1864] Compiling C object systemd-coredump.p/src_coredump_coredump.c.o
[983/1864] Compiling C object systemd-cryptsetup-generator.p/src_cryptsetup_cryptsetup-generator.c.o
[984/1864] Linking target systemd-detect-virt
[985/1864] Linking target systemd-debug-generator
[986/1864] Compiling C object systemd-getty-generator.p/src_getty-generator_getty-generator.c.o
[987/1864] Linking target systemd-measure
[988/1864] Compiling C object coredumpctl.p/src_coredump_coredumpctl.c.o
[989/1864] Compiling C object systemd-fsck.p/src_fsck_fsck.c.o
[990/1864] Compiling C object busctl.p/src_busctl_busctl.c.o
[991/1864] Linking target 30-systemd-environment-d-generator
[992/1864] Compiling C object systemd-hibernate-resume-generator.p/src_hibernate-resume_hibernate-resume-generator.c.o
[993/1864] Linking target systemd-creds
[994/1864] Compiling C object systemd-hibernate-resume.p/src_hibernate-resume_hibernate-resume.c.o
[995/1864] Compiling C object systemd-hibernate-resume-generator.p/src_hibernate-resume_hibernate-resume-config.c.o
[996/1864] Compiling C object systemd-hibernate-resume.p/src_hibernate-resume_hibernate-resume-config.c.o
[997/1864] Linking target systemd-escape
[998/1864] Linking target systemd-delta
[999/1864] Compiling C object systemd-homework.p/src_home_home-util.c.o
[1000/1864] Linking target systemd-cryptsetup-generator
[1001/1864] Linking target systemd-coredump
[1002/1864] Linking target systemd-cryptenroll
[1003/1864] Linking target systemd-getty-generator
[1004/1864] Compiling C object systemd-gpt-auto-generator.p/src_gpt-auto-generator_gpt-auto-generator.c.o
[1005/1864] Linking target systemd-fsck
[1006/1864] Linking target coredumpctl
[1007/1864] Linking target busctl
[1008/1864] Compiling C object systemd-homework.p/src_home_homework-password-cache.c.o
[1009/1864] Compiling C object systemd-homework.p/src_home_homework-directory.c.o
[1010/1864] Compiling C object systemd-homework.p/src_home_homework-cifs.c.o
[1011/1864] Linking target systemd-hibernate-resume-generator
[1012/1864] Linking target systemd-hibernate-resume
[1013/1864] Compiling C object systemd-homework.p/src_home_homework-quota.c.o
[1014/1864] Compiling C object systemd-fstab-generator.p/src_fstab-generator_fstab-generator.c.o
[1015/1864] Compiling C object systemd-homework.p/src_home_homework-mount.c.o
[1016/1864] Compiling C object systemd-homed.p/src_home_homed-bus.c.o
[1017/1864] Compiling C object systemd-homework.p/src_home_homework-fido2.c.o
[1018/1864] Compiling C object systemd-homed.p/meson-generated_.._src_home_homed-gperf.c.o
[1019/1864] Linking target systemd-gpt-auto-generator
[1020/1864] Compiling C object systemd-homed.p/src_home_home-util.c.o
[1021/1864] Compiling C object systemd-dissect.p/src_dissect_dissect.c.o
[1022/1864] Compiling C object systemd-homework.p/src_home_homework-pkcs11.c.o
[1023/1864] Compiling C object systemd-homed.p/src_home_homed-conf.c.o
[1024/1864] Compiling C object systemd-homed.p/src_home_homed-operation.c.o
[1025/1864] Compiling C object systemd-executor.p/src_core_exec-invoke.c.o
[1026/1864] Compiling C object systemd-homed.p/src_home_user-record-password-quality.c.o
[1027/1864] Linking target systemd-fstab-generator
[1028/1864] Compiling C object systemd-homework.p/src_home_homework-fscrypt.c.o
[1029/1864] Compiling C object systemd-homed.p/src_home_homed.c.o
[1030/1864] Compiling C object systemd-cryptsetup.p/src_cryptsetup_cryptsetup.c.o
[1031/1864] Compiling C object homectl.p/src_home_home-util.c.o
[1032/1864] Compiling C object systemd-homed.p/src_home_homed-varlink.c.o
[1033/1864] Compiling C object systemd-homed.p/src_home_homed-home-bus.c.o
[1034/1864] Compiling C object homectl.p/src_home_homectl-recovery-key.c.o
[1035/1864] Linking target systemd-dissect
[1036/1864] Compiling C object systemd-homed.p/src_home_user-record-sign.c.o
[1037/1864] Compiling C object homectl.p/src_home_user-record-password-quality.c.o
[1038/1864] Compiling C object homectl.p/src_home_homectl-fido2.c.o
[1039/1864] Compiling C object systemd-homed.p/src_home_homed-manager-bus.c.o
[1040/1864] Linking target systemd-executor
[1041/1864] Compiling C object systemd-homework.p/src_home_user-record-util.c.o
[1042/1864] Compiling C object systemd-hwdb.p/src_hwdb_hwdb.c.o
[1043/1864] Compiling C object homectl.p/src_home_homectl-pkcs11.c.o
[1044/1864] Linking target systemd-cryptsetup
[1045/1864] Compiling C object systemd-id128.p/src_id128_id128.c.o
[1046/1864] Compiling C object hostnamectl.p/src_hostname_hostnamectl.c.o
[1047/1864] Linking target systemd-hwdb
[1048/1864] Compiling C object systemd-pull.p/src_import_curl-util.c.o
[1049/1864] Compiling C object systemd-homed.p/src_home_user-record-util.c.o
[1050/1864] Compiling C object systemd-import.p/src_import_import-tar.c.o
[1051/1864] Compiling C object systemd-import.p/src_import_import.c.o
[1052/1864] Compiling C object systemd-import.p/src_import_import-raw.c.o
[1053/1864] Compiling C object systemd-import-fs.p/src_import_import-fs.c.o
[1054/1864] Linking target systemd-id128
[1055/1864] Compiling C object systemd-export.p/src_import_export.c.o
[1056/1864] Compiling C object homectl.p/src_home_user-record-util.c.o
[1057/1864] Compiling C object systemd-homework.p/src_home_homework.c.o
[1058/1864] Compiling C object systemd-hostnamed.p/src_hostname_hostnamed.c.o
[1059/1864] Compiling C object systemd-export.p/src_import_export-tar.c.o
[1060/1864] Compiling C object systemd-pull.p/src_import_pull.c.o
[1061/1864] Compiling C object systemd-importd.p/src_import_importd.c.o
[1062/1864] Compiling C object systemd-pull.p/src_import_pull-tar.c.o
[1063/1864] Linking target hostnamectl
[1064/1864] Compiling C object systemd-pull.p/src_import_pull-job.c.o
[1065/1864] Compiling C object systemd-integritysetup.p/src_integritysetup_integrity-util.c.o
[1066/1864] Compiling C object systemd-pull.p/src_import_pull-common.c.o
[1067/1864] Compiling C object systemd-export.p/src_import_export-raw.c.o
[1068/1864] Compiling C object systemd-pull.p/src_import_pull-raw.c.o
[1069/1864] Compiling C object systemd-integritysetup-generator.p/src_integritysetup_integrity-util.c.o
[1070/1864] Compiling C object systemd-integritysetup.p/src_integritysetup_integritysetup.c.o
[1071/1864] Linking target systemd-import
[1072/1864] Linking target systemd-import-fs
[1073/1864] Compiling C object systemd-integritysetup-generator.p/src_integritysetup_integritysetup-generator.c.o
[1074/1864] Compiling C object systemd-homed.p/src_home_homed-manager.c.o
[1075/1864] Compiling C object systemd-journald.p/src_journal_journald.c.o
[1076/1864] Linking target systemd-hostnamed
[1077/1864] Compiling C object systemd-cat.p/src_journal_cat.c.o
[1078/1864] Linking target systemd-importd
[1079/1864] Compiling C object systemd-journal-gatewayd.p/src_journal-remote_microhttpd-util.c.o
[1080/1864] Compiling C object systemd-journal-upload.p/src_journal-remote_journal-upload-journal.c.o
[1081/1864] Compiling C object systemd-localed.p/src_locale_xkbcommon-util.c.o
[1082/1864] Compiling C object systemd-bsod.p/src_journal_bsod.c.o
[1083/1864] Compiling C object systemd-homed.p/src_home_homed-home.c.o
[1084/1864] Linking target systemd-export
[1085/1864] Compiling C object systemd-localed.p/src_locale_localed.c.o
[1086/1864] Linking target systemd-integritysetup
[1087/1864] Linking target systemd-integritysetup-generator
[1088/1864] Compiling C object loginctl.p/src_login_sysfs-show.c.o
[1089/1864] Linking target systemd-pull
[1090/1864] Compiling C object systemd-journal-gatewayd.p/src_journal-remote_journal-gatewayd.c.o
[1091/1864] Linking target systemd-cat
[1092/1864] Linking target systemd-journald
[1093/1864] Compiling C object systemd-user-runtime-dir.p/src_login_user-runtime-dir.c.o
[1094/1864] Linking target systemd-bsod
[1095/1864] Compiling C object localectl.p/src_locale_localectl.c.o
[1096/1864] Compiling C object systemd-journal-upload.p/src_journal-remote_journal-upload.c.o
[1097/1864] Compiling C object systemd-inhibit.p/src_login_inhibit.c.o
[1098/1864] Compiling C object systemd-journal-remote.p/src_journal-remote_journal-remote-main.c.o
[1099/1864] Compiling C object systemd-machined.p/src_machine_machined.c.o
[1100/1864] Compiling C object systemd-localed.p/src_locale_localed-util.c.o
[1101/1864] Compiling C object systemd-machine-id-setup.p/src_machine-id-setup_machine-id-setup-main.c.o
[1102/1864] Linking target systemd-homed
[1103/1864] Compiling C object systemd-modules-load.p/src_modules-load_modules-load.c.o
[1104/1864] Compiling C object systemd-networkd-wait-online.p/src_network_wait-online_link.c.o
[1105/1864] Compiling C object systemd-networkd.p/src_network_networkd.c.o
[1106/1864] Compiling C object systemd-networkd-wait-online.p/src_network_wait-online_wait-online.c.o
[1107/1864] Linking target systemd-journal-gatewayd
[1108/1864] Compiling C object systemd-networkd-wait-online.p/src_network_wait-online_manager.c.o
[1109/1864] Compiling C object systemd-logind.p/src_login_logind.c.o
[1110/1864] Linking target systemd-user-runtime-dir
[1111/1864] Linking target localectl
[1112/1864] Compiling C object systemd-homework.p/src_home_homework-luks.c.o
[1113/1864] Linking target systemd-inhibit
[1114/1864] Compiling C object systemd-network-generator.p/src_network_generator_main.c.o
[1115/1864] Linking target systemd-journal-upload
[1116/1864] Linking target systemd-machine-id-setup
[1117/1864] Linking target systemd-journal-remote
[1118/1864] Linking target systemd-localed
[1119/1864] Linking target systemd-modules-load
[1120/1864] Linking target systemd-machined
[1121/1864] Compiling C object systemd-oomd.p/src_oom_oomd-manager-bus.c.o
[1122/1864] Compiling C object loginctl.p/src_login_loginctl.c.o
[1123/1864] Linking target systemd-networkd-wait-online
[1124/1864] Compiling C object journalctl.p/src_journal_journalctl.c.o
[1125/1864] Linking target systemd-logind
[1126/1864] Compiling C object oomctl.p/src_oom_oomctl.c.o
[1127/1864] Compiling C object homectl.p/src_home_homectl.c.o
[1128/1864] Compiling C object systemd-oomd.p/src_oom_oomd.c.o
[1129/1864] Compiling C object systemd-notify.p/src_notify_notify.c.o
[1130/1864] Linking target systemd-homework
[1131/1864] Compiling C object systemd-path.p/src_path_path.c.o
[1132/1864] Compiling C object systemd-makefs.p/src_partition_makefs.c.o
[1133/1864] Linking target systemd-networkd
[1134/1864] Compiling C object systemd-mount.p/src_mount_mount-tool.c.o
[1135/1864] Compiling C object systemd-growfs.p/src_partition_growfs.c.o
[1136/1864] Compiling C object systemd-oomd.p/src_oom_oomd-util.c.o
[1137/1864] Compiling C object systemd-network-generator.p/src_network_generator_network-generator.c.o
[1138/1864] Compiling C object systemd-oomd.p/src_oom_oomd-manager.c.o
[1139/1864] Linking target loginctl
[1140/1864] Linking target journalctl
[1141/1864] Linking target oomctl
[1142/1864] Linking target systemd-notify
[1143/1864] Compiling C object systemd-pcrlock.p/src_pcrlock_pcrlock-firmware.c.o
[1144/1864] Linking target systemd-path
[1145/1864] Compiling C object systemd-pcrextend.p/src_pcrextend_pcrextend.c.o
[1146/1864] Linking target homectl
[1147/1864] Compiling C object systemd-portabled.p/src_portable_portabled-image.c.o
[1148/1864] Linking target systemd-makefs
[1149/1864] Compiling C object systemd-pcrlock.p/src_pcrlock_pehash.c.o
[1150/1864] Linking target systemd-mount
[1151/1864] Linking target systemd-growfs
[1152/1864] Compiling C object systemd-portabled.p/src_portable_portabled-bus.c.o
[1153/1864] Linking target systemd-network-generator
[1154/1864] Compiling C object systemd-portabled.p/src_portable_portabled-operation.c.o
[1155/1864] Linking target systemd-oomd
[1156/1864] Compiling C object systemd-portabled.p/src_portable_portabled.c.o
[1157/1864] Compiling C object systemd-reply-password.p/src_reply-password_reply-password.c.o
[1158/1864] Compiling C object systemd-portabled.p/src_portable_portabled-image-bus.c.o
[1159/1864] Compiling C object systemd-remount-fs.p/src_remount-fs_remount-fs.c.o
[1160/1864] Linking target systemd-pcrextend
[1161/1864] Compiling C object systemd-resolved.p/meson-generated_.._src_resolve_resolved-dnssd-gperf.c.o
[1162/1864] Compiling C object systemd-pstore.p/src_pstore_pstore.c.o
[1163/1864] Compiling C object machinectl.p/src_machine_machinectl.c.o
[1164/1864] Compiling C object systemd-resolved.p/meson-generated_.._src_resolve_resolved-gperf.c.o
[1165/1864] Compiling C object systemd-random-seed.p/src_random-seed_random-seed.c.o
[1166/1864] Linking target systemd-reply-password
[1167/1864] Linking target systemd-remount-fs
[1168/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-search-domain.c.o
[1169/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-conf.c.o
[1170/1864] Linking target systemd-pstore
[1171/1864] Linking target machinectl
[1172/1864] Linking target systemd-random-seed
[1173/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-stream.c.o
[1174/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-cache.c.o
[1175/1864] Compiling C object systemd-portabled.p/src_portable_portable.c.o
[1176/1864] Compiling C object portablectl.p/src_portable_portablectl.c.o
[1177/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-synthesize.c.o
[1178/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-trust-anchor.c.o
[1179/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-query.c.o
[1180/1864] Compiling C object networkctl.p/src_network_networkctl.c.o
[1181/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-server.c.o
[1182/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dnssd-bus.c.o
[1183/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-zone.c.o
[1184/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-scope.c.o
[1185/1864] Linking target systemd-portabled
[1186/1864] Linking target portablectl
[1187/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dnssd.c.o
[1188/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-stub.c.o
[1189/1864] Linking target networkctl
[1190/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-etc-hosts.c.o
[1191/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-bus.c.o
[1192/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-llmnr.c.o
[1193/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-link-bus.c.o
[1194/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-socket-graveyard.c.o
[1195/1864] Compiling C object resolvectl.p/src_resolve_resolvconf-compat.c.o
[1196/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-resolv-conf.c.o
[1197/1864] Compiling C object systemd-resolved.p/src_resolve_resolved.c.o
[1198/1864] Compiling C object systemd-shutdown.p/src_shutdown_detach-dm.c.o
[1199/1864] Compiling C object systemd-run-generator.p/src_run-generator_run-generator.c.o
[1200/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dnstls-openssl.c.o
[1201/1864] Compiling C object systemd-shutdown.p/src_shutdown_detach-swap.c.o
[1202/1864] Compiling C object systemd-rfkill.p/src_rfkill_rfkill.c.o
[1203/1864] Compiling C object systemd-shutdown.p/src_shutdown_detach-loopback.c.o
[1204/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-mdns.c.o
[1205/1864] Compiling C object systemd-shutdown.p/src_shutdown_detach-md.c.o
[1206/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-varlink.c.o
[1207/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-link.c.o
[1208/1864] Compiling C object systemd-sleep.p/src_sleep_battery-capacity.c.o
[1209/1864] Compiling C object systemd-shutdown.p/src_shutdown_shutdown.c.o
[1210/1864] Compiling C object systemd-sulogin-shell.p/src_sulogin-shell_sulogin-shell.c.o
[1211/1864] Compiling C object systemd-stdio-bridge.p/src_stdio-bridge_stdio-bridge.c.o
[1212/1864] Linking target systemd-run-generator
[1213/1864] Compiling C object systemd-socket-activate.p/src_socket-activate_socket-activate.c.o
[1214/1864] Linking target systemd-rfkill
[1215/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-manager.c.o
[1216/1864] Compiling C object systemd-system-update-generator.p/src_system-update-generator_system-update-generator.c.o
[1217/1864] Compiling C object systemctl.p/src_systemctl_systemctl-add-dependency.c.o
[1218/1864] Compiling C object systemctl.p/src_systemctl_systemctl-cancel-job.c.o
[1219/1864] Compiling C object systemd-shutdown.p/src_shutdown_umount.c.o
[1220/1864] Compiling C object systemd-sleep.p/src_sleep_sleep.c.o
[1221/1864] Compiling C object systemd-socket-proxyd.p/src_socket-proxy_socket-proxyd.c.o
[1222/1864] Compiling C object systemctl.p/src_systemctl_systemctl-clean-or-freeze.c.o
[1223/1864] Compiling C object systemd-sysctl.p/src_sysctl_sysctl.c.o
[1224/1864] Compiling C object systemctl.p/src_systemctl_systemctl-compat-halt.c.o
[1225/1864] Compiling C object systemd-resolved.p/src_resolve_resolved-dns-transaction.c.o
[1226/1864] Compiling C object systemctl.p/src_systemctl_systemctl-compat-runlevel.c.o
[1227/1864] Compiling C object systemctl.p/src_systemctl_systemctl-compat-shutdown.c.o
[1228/1864] Linking target systemd-sulogin-shell
[1229/1864] Linking target systemd-stdio-bridge
[1230/1864] Compiling C object systemctl.p/src_systemctl_systemctl-daemon-reload.c.o
[1231/1864] Compiling C object systemctl.p/src_systemctl_systemctl-compat-telinit.c.o
[1232/1864] Linking target systemd-socket-activate
[1233/1864] Linking target systemd-system-update-generator
[1234/1864] Compiling C object systemctl.p/src_systemctl_systemctl-is-active.c.o
[1235/1864] Linking target systemd-sleep
[1236/1864] Linking target systemd-socket-proxyd
[1237/1864] Linking target systemd-shutdown
[1238/1864] Compiling C object systemd-run.p/src_run_run.c.o
[1239/1864] Linking target systemd-sysctl
[1240/1864] Compiling C object systemctl.p/src_systemctl_systemctl-edit.c.o
[1241/1864] Compiling C object systemd-nspawn.p/src_nspawn_nspawn.c.o
[1242/1864] Compiling C object systemctl.p/src_systemctl_systemctl-is-enabled.c.o
[1243/1864] Compiling C object systemctl.p/src_systemctl_systemctl-enable.c.o
[1244/1864] Compiling C object systemctl.p/src_systemctl_systemctl-is-system-running.c.o
[1245/1864] Compiling C object systemctl.p/src_systemctl_systemctl-kill.c.o
[1246/1864] Compiling C object systemd-pcrlock.p/src_pcrlock_pcrlock.c.o
[1247/1864] Compiling C object systemctl.p/src_systemctl_systemctl-log-setting.c.o
[1248/1864] Compiling C object systemctl.p/src_systemctl_systemctl-list-jobs.c.o
[1249/1864] Compiling C object systemctl.p/src_systemctl_systemctl-list-dependencies.c.o
[1250/1864] Linking target systemd-resolved
[1251/1864] Compiling C object systemctl.p/src_systemctl_systemctl-preset-all.c.o
[1252/1864] Compiling C object systemctl.p/src_systemctl_systemctl-reset-failed.c.o
[1253/1864] Compiling C object systemctl.p/src_systemctl_systemctl-list-machines.c.o
[1254/1864] Compiling C object systemctl.p/src_systemctl_systemctl-mount.c.o
[1255/1864] Compiling C object systemctl.p/src_systemctl_systemctl-service-watchdogs.c.o
[1256/1864] Linking target systemd-run
[1257/1864] Compiling C object systemd-sysext.p/src_sysext_sysext.c.o
[1258/1864] Compiling C object systemctl.p/src_systemctl_systemctl-list-unit-files.c.o
[1259/1864] Compiling C object systemctl.p/src_systemctl_systemctl-set-default.c.o
[1260/1864] Linking target systemd-nspawn
[1261/1864] Compiling C object systemctl.p/src_systemctl_systemctl-set-property.c.o
[1262/1864] Compiling C object systemctl.p/src_systemctl_systemctl-set-environment.c.o
[1263/1864] Compiling C object systemctl.p/src_systemctl_systemctl-logind.c.o
[1264/1864] Compiling C object systemctl.p/src_systemctl_systemctl-start-special.c.o
[1265/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-cache.c.o
[1266/1864] Compiling C object systemctl.p/src_systemctl_systemctl-trivial-method.c.o
[1267/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-instance.c.o
[1268/1864] Compiling C object systemctl.p/src_systemctl_systemctl-sysv-compat.c.o
[1269/1864] Compiling C object systemctl.p/src_systemctl_systemctl-switch-root.c.o
[1270/1864] Compiling C object systemctl.p/src_systemctl_systemctl-whoami.c.o
[1271/1864] Linking target systemd-pcrlock
[1272/1864] Compiling C object systemctl.p/src_systemctl_systemctl-start-unit.c.o
[1273/1864] Linking target systemd-sysext
[1274/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-update-set.c.o
[1275/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-partition.c.o
[1276/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-pattern.c.o
[1277/1864] Compiling C object systemctl.p/src_systemctl_systemctl-list-units.c.o
[1278/1864] Compiling C object systemd-update-done.p/src_update-done_update-done.c.o
[1279/1864] Compiling C object systemd-tmpfiles.p/src_tmpfiles_offline-passwd.c.o
[1280/1864] Compiling C object systemd-time-wait-sync.p/src_timesync_wait-sync.c.o
[1281/1864] Compiling C object systemd-timesyncd.p/src_timesync_timesyncd-bus.c.o
[1282/1864] Compiling C object systemctl.p/src_systemctl_systemctl.c.o
[1283/1864] Compiling C object systemd-timesyncd.p/src_timesync_timesyncd.c.o
[1284/1864] Compiling C object systemctl.p/src_systemctl_systemctl-util.c.o
[1285/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-resource.c.o
[1286/1864] Compiling C object systemd-user-sessions.p/src_user-sessions_user-sessions.c.o
[1287/1864] Compiling C object systemd-update-utmp.p/src_update-utmp_update-utmp.c.o
[1288/1864] Compiling C object systemd-timedated.p/src_timedate_timedated.c.o
[1289/1864] Compiling C object resolvectl.p/src_resolve_resolvectl.c.o
[1290/1864] Linking target systemd-update-done
[1291/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate-transfer.c.o
[1292/1864] Compiling C object systemd-userdbd.p/src_userdb_userdbd.c.o
[1293/1864] Compiling C object systemd-tty-ask-password-agent.p/src_tty-ask-password-agent_tty-ask-password-agent.c.o
[1294/1864] Linking target systemd-time-wait-sync
[1295/1864] Compiling C object systemd-tpm2-setup.p/src_tpm2-setup_tpm2-setup.c.o
[1296/1864] Compiling C object systemd-userdbd.p/src_userdb_userdbd-manager.c.o
[1297/1864] Compiling C object timedatectl.p/src_timedate_timedatectl.c.o
[1298/1864] Compiling C object systemd-userwork.p/src_userdb_userwork.c.o
[1299/1864] Compiling C object systemd-sysupdate.p/src_sysupdate_sysupdate.c.o
[1300/1864] Linking target systemd-user-sessions
[1301/1864] Linking target systemd-timesyncd
[1302/1864] Linking target systemd-timedated
[1303/1864] Linking target systemd-update-utmp
[1304/1864] Linking target resolvectl
[1305/1864] Compiling C object systemd-storagetm.p/src_storagetm_storagetm.c.o
[1306/1864] Compiling C object varlinkctl.p/src_varlinkctl_varlinkctl.c.o
[1307/1864] Linking target systemd-tty-ask-password-agent
[1308/1864] Compiling C object systemd-veritysetup.p/src_veritysetup_veritysetup.c.o
[1309/1864] Linking target systemd-userdbd
[1310/1864] Compiling C object systemd-repart.p/src_partition_repart.c.o
[1311/1864] Compiling C object systemd-vconsole-setup.p/src_vconsole_vconsole-setup.c.o
[1312/1864] Compiling C object systemd-xdg-autostart-generator.p/src_xdg-autostart-generator_xdg-autostart-generator.c.o
[1313/1864] Compiling C object systemd-volatile-root.p/src_volatile-root_volatile-root.c.o
[1314/1864] Linking target systemd-tpm2-setup
[1315/1864] Linking target timedatectl
[1316/1864] Compiling C object systemd-xdg-autostart-condition.p/src_xdg-autostart-generator_xdg-autostart-condition.c.o
[1317/1864] Linking target systemd-userwork
[1318/1864] Compiling C object systemd-veritysetup-generator.p/src_veritysetup_veritysetup-generator.c.o
[1319/1864] Linking target systemd-sysupdate
[1320/1864] Compiling C object systemctl.p/src_systemctl_systemctl-show.c.o
[1321/1864] Linking target systemd-storagetm
[1322/1864] Compiling C object userdbctl.p/src_userdb_userdbctl.c.o
[1323/1864] Linking target varlinkctl
[1324/1864] Compiling C object systemd-vmspawn.p/src_vmspawn_vmspawn.c.o
[1325/1864] Compiling C object libcryptsetup-token-systemd-fido2.so.p/src_cryptsetup_cryptsetup-tokens_cryptsetup-token-systemd-fido2.c.o
[1326/1864] Compiling C object systemd-sysusers.p/src_sysusers_sysusers.c.o
[1327/1864] Compiling C object libcryptsetup-token-systemd-tpm2.so.p/src_cryptsetup_cryptsetup-tokens_luks2-tpm2.c.o
[1328/1864] Compiling C object systemd-xdg-autostart-generator.p/src_xdg-autostart-generator_xdg-autostart-service.c.o
[1329/1864] Compiling C object libcryptsetup-token-systemd-fido2.so.p/src_cryptsetup_cryptsetup-tokens_luks2-fido2.c.o
[1330/1864] Linking target systemd-veritysetup
[1331/1864] Linking target systemd-vconsole-setup
[1332/1864] Linking target systemd-volatile-root
[1333/1864] Compiling C object pam_systemd_home.so.p/src_home_home-util.c.o
[1334/1864] Compiling C object libcryptsetup-token-systemd-tpm2.so.p/src_cryptsetup_cryptsetup-tokens_cryptsetup-token-systemd-tpm2.c.o
[1335/1864] Linking target systemd-xdg-autostart-condition
[1336/1864] Linking target systemd-repart
[1337/1864] Linking target systemd-veritysetup-generator
[1338/1864] Compiling C object libcryptsetup-token-systemd-pkcs11.so.p/src_cryptsetup_cryptsetup-tokens_cryptsetup-token-systemd-pkcs11.c.o
[1339/1864] Generating rules.d/50-udev-default.rules with a custom command
[1340/1864] Compiling C object libcryptsetup-token-systemd-pkcs11.so.p/src_cryptsetup_cryptsetup-tokens_luks2-pkcs11.c.o
[1341/1864] Compiling C object pam_systemd_loadkey.so.p/src_login_pam_systemd_loadkey.c.o
[1342/1864] Generating rules.d/60-persistent-storage.rules with a custom command
[1343/1864] Generating rules.d/64-btrfs.rules with a custom command
[1344/1864] Generating rules.d/99-systemd.rules with a custom command
[1345/1864] Generating rules.d/70-uaccess.rules with a custom command
[1346/1864] Linking target systemctl
[1347/1864] Generating rules.d/71-seat.rules with a custom command
[1348/1864] Linking target userdbctl
[1349/1864] Generating rules.d/73-seat-late.rules with a custom command
[1350/1864] Linking target libcryptsetup-token-systemd-fido2.so
[1351/1864] Linking target systemd-vmspawn
[1352/1864] Generating rules.d/90-vconsole.rules with a custom command
[1353/1864] Generating man/custom-entities.ent with a custom command
[1354/1864] Generating hwdb.d/60-autosuspend-chromiumos.hwdb with a custom command (wrapped by meson to capture output)
[1355/1864] Generating shell-completion/bash/systemctl with a custom command
[1356/1864] Generating shell-completion/zsh/_systemctl with a custom command
[1357/1864] Linking target systemd-sysusers
[1358/1864] Linking target libcryptsetup-token-systemd-tpm2.so
[1359/1864] Generating sysusers.d/basic.conf with a custom command
[1360/1864] Linking target systemd-xdg-autostart-generator
[1361/1864] Generating sysctl.d/50-coredump.conf with a custom command
[1362/1864] Linking target libcryptsetup-token-systemd-pkcs11.so
[1363/1864] Generating sysusers.d/systemd-journal.conf with a custom command
[1364/1864] Generating sysusers.d/systemd-network.conf with a custom command
[1365/1864] Generating sysusers.d/systemd-resolve.conf with a custom command
[1366/1864] Compiling C object libnss_myhostname.so.2.p/src_nss-myhostname_nss-myhostname.c.o
[1367/1864] Generating sysusers.d/systemd-timesync.conf with a custom command
[1368/1864] Compiling C object libnss_mymachines.so.2.p/src_nss-mymachines_nss-mymachines.c.o
[1369/1864] Compiling C object libnss_systemd.so.2.p/src_nss-systemd_userdb-glue.c.o
[1370/1864] Compiling C object pam_systemd_home.so.p/src_home_pam_systemd_home.c.o
[1371/1864] Linking target pam_systemd_loadkey.so
[1372/1864] Generating man/bootup.7 with a custom command
[1373/1864] Generating man/dnssec-trust-anchors.d.5 with a custom command
[1374/1864] Generating man/binfmt.d.5 with a custom command
[1375/1864] Compiling C object libnss_resolve.so.2.p/src_nss-resolve_nss-resolve.c.o
[1376/1864] Generating man/environment.d.5 with a custom command
[1377/1864] Compiling C object pam_systemd.so.p/src_login_pam_systemd.c.o
[1378/1864] Generating man/daemon.7 with a custom command
[1379/1864] Generating man/coredump.conf.5 with a custom command
[1380/1864] Generating man/hostname.5 with a custom command
[1381/1864] Generating man/coredumpctl.1 with a custom command
[1382/1864] Compiling C object pam_systemd_home.so.p/src_home_user-record-util.c.o
[1383/1864] Generating man/crypttab.5 with a custom command
[1384/1864] Generating man/homed.conf.5 with a custom command
[1385/1864] Generating man/hwdb.7 with a custom command
[1386/1864] Generating man/bootctl.1 with a custom command
[1387/1864] Generating man/busctl.1 with a custom command
[1388/1864] Generating man/file-hierarchy.7 with a custom command
[1389/1864] Generating man/integritytab.5 with a custom command
[1390/1864] Generating man/hostnamectl.1 with a custom command
[1391/1864] Linking target libnss_myhostname.so.2
[1392/1864] Compiling C object libnss_systemd.so.2.p/src_nss-systemd_nss-systemd.c.o
[1393/1864] Linking target libnss_mymachines.so.2
[1394/1864] Generating man/homectl.1 with a custom command
[1395/1864] Generating man/journal-upload.conf.5 with a custom command
[1396/1864] Generating man/iocost.conf.5 with a custom command
[1397/1864] Generating man/journal-remote.conf.5 with a custom command
[1398/1864] Generating man/locale.conf.5 with a custom command
[1399/1864] Generating man/libudev.3 with a custom command
[1400/1864] Generating man/localtime.5 with a custom command
[1401/1864] Generating man/libsystemd.3 with a custom command
[1402/1864] Generating man/kernel-command-line.7 with a custom command
[1403/1864] Generating man/journald.conf.5 with a custom command
[1404/1864] Generating man/loader.conf.5 with a custom command
[1405/1864] Linking target libnss_resolve.so.2
[1406/1864] Generating man/machine-id.5 with a custom command
[1407/1864] Generating man/machine-info.5 with a custom command
[1408/1864] Generating man/logind.conf.5 with a custom command
[1409/1864] Generating man/journalctl.1 with a custom command
[1410/1864] Generating man/localectl.1 with a custom command
[1411/1864] Generating man/modules-load.d.5 with a custom command
[1412/1864] Generating man/loginctl.1 with a custom command
[1413/1864] Generating man/nss-mymachines.8 with a custom command
[1414/1864] Generating man/nss-myhostname.8 with a custom command
[1415/1864] Generating man/nss-systemd.8 with a custom command
[1416/1864] Generating man/networkctl.1 with a custom command
[1417/1864] Generating man/nss-resolve.8 with a custom command
[1418/1864] Generating man/networkd.conf.5 with a custom command
[1419/1864] Generating man/org.freedesktop.LogControl1.5 with a custom command
[1420/1864] Generating man/machinectl.1 with a custom command
[1421/1864] Generating man/oomctl.1 with a custom command
[1422/1864] Generating man/org.freedesktop.locale1.5 with a custom command
[1423/1864] Generating man/oomd.conf.5 with a custom command
[1424/1864] Generating man/org.freedesktop.hostname1.5 with a custom command
[1425/1864] Generating man/org.freedesktop.home1.5 with a custom command
[1426/1864] Generating man/org.freedesktop.import1.5 with a custom command
[1427/1864] Linking target pam_systemd.so
[1428/1864] Generating man/org.freedesktop.network1.5 with a custom command
[1429/1864] Linking target pam_systemd_home.so
[1430/1864] Generating man/org.freedesktop.machine1.5 with a custom command
[1431/1864] Generating man/org.freedesktop.oom1.5 with a custom command
[1432/1864] Generating man/org.freedesktop.portable1.5 with a custom command
[1433/1864] Generating man/org.freedesktop.login1.5 with a custom command
[1434/1864] Generating man/org.freedesktop.timedate1.5 with a custom command
[1435/1864] Linking target libnss_systemd.so.2
[1436/1864] Generating man/pam_systemd_home.8 with a custom command
[1437/1864] Generating man/pam_systemd.8 with a custom command
[1438/1864] Generating man/pam_systemd_loadkey.8 with a custom command
[1439/1864] Generating man/org.freedesktop.resolve1.5 with a custom command
[1440/1864] Generating man/os-release.5 with a custom command
[1441/1864] Generating man/poweroff.8 with a custom command
[1442/1864] Generating man/pstore.conf.5 with a custom command
[1443/1864] Compiling C object systemd-tmpfiles.p/src_tmpfiles_tmpfiles.c.o
[1444/1864] Generating man/sd-bus.3 with a custom command
[1445/1864] Generating man/sd-daemon.3 with a custom command
[1446/1864] Generating man/sd-bus-errors.3 with a custom command
[1447/1864] Generating man/portablectl.1 with a custom command
[1448/1864] Generating man/sd-device.3 with a custom command
[1449/1864] Generating man/resolved.conf.5 with a custom command
[1450/1864] Generating man/sd-hwdb.3 with a custom command
[1451/1864] Generating man/sd-event.3 with a custom command
[1452/1864] Generating man/repart.d.5 with a custom command
[1453/1864] Generating man/sd-journal.3 with a custom command
[1454/1864] Generating man/sd-id128.3 with a custom command
[1455/1864] Generating man/sd_booted.3 with a custom command
[1456/1864] Generating man/resolvectl.1 with a custom command
[1457/1864] Generating man/sd-login.3 with a custom command
[1458/1864] Generating man/sd_bus_add_match.3 with a custom command
[1459/1864] Generating man/sd_bus_attach_event.3 with a custom command
[1460/1864] Generating man/sd_bus_add_node_enumerator.3 with a custom command
[1461/1864] Generating man/sd_bus_add_object_manager.3 with a custom command
[1462/1864] Generating man/org.freedesktop.systemd1.5 with a custom command
[1463/1864] Generating man/sd_bus_can_send.3 with a custom command
[1464/1864] Generating man/sd_bus_call.3 with a custom command
[1465/1864] Generating man/sd_bus_call_method.3 with a custom command
[1466/1864] Generating man/sd_bus_close.3 with a custom command
[1467/1864] Generating man/sd_bus_add_object.3 with a custom command
[1468/1864] Generating man/sd_bus_get_n_queued_read.3 with a custom command
[1469/1864] Generating man/sd_bus_creds_get_pid.3 with a custom command
[1470/1864] Generating man/sd_bus_creds_new_from_pid.3 with a custom command
[1471/1864] Generating man/sd_bus_error_add_map.3 with a custom command
[1472/1864] Linking target systemd-tmpfiles
[1473/1864] Generating man/sd_bus_emit_signal.3 with a custom command
[1474/1864] Generating man/sd_bus_enqueue_for_read.3 with a custom command
[1475/1864] Generating man/sd_bus_error.3 with a custom command
[1476/1864] Generating man/sd_bus_default.3 with a custom command
[1477/1864] Generating man/sd_bus_get_current_handler.3 with a custom command
[1478/1864] Generating man/sd_bus_get_fd.3 with a custom command
[1479/1864] Generating man/sd_bus_get_name_creds.3 with a custom command
[1480/1864] Generating man/sd_bus_interface_name_is_valid.3 with a custom command
[1481/1864] Generating man/sd_bus_is_open.3 with a custom command
[1482/1864] Generating man/sd_bus_get_name_machine_id.3 with a custom command
[1483/1864] Generating man/sd_bus_list_names.3 with a custom command
[1484/1864] Generating man/sd_bus_message_append_array.3 with a custom command
[1485/1864] Generating man/sd_bus_message_append.3 with a custom command
[1486/1864] Generating man/sd_bus_message_copy.3 with a custom command
[1487/1864] Generating man/sd_bus_message_append_basic.3 with a custom command
[1488/1864] Generating man/sd_bus_message_dump.3 with a custom command
[1489/1864] Generating man/sd_bus_message_append_strv.3 with a custom command
[1490/1864] Generating man/sd_bus_message_at_end.3 with a custom command
[1491/1864] Generating man/sd_bus_message_append_string_memfd.3 with a custom command
[1492/1864] Generating man/sd_bus_message_get_cookie.3 with a custom command
[1493/1864] Generating man/sd_bus_message_get_monotonic_usec.3 with a custom command
[1494/1864] Generating man/sd_bus_message_get_signature.3 with a custom command
[1495/1864] Generating man/sd_bus_message_read_array.3 with a custom command
[1496/1864] Generating man/sd_bus_message_get_type.3 with a custom command
[1497/1864] Generating man/sd_bus_message_new.3 with a custom command
[1498/1864] Generating man/sd_bus_message_new_method_call.3 with a custom command
[1499/1864] Generating man/sd_bus_message_new_signal.3 with a custom command
[1500/1864] Generating man/sd_bus_message_read_strv.3 with a custom command
[1501/1864] Generating man/sd_bus_message_new_method_error.3 with a custom command
[1502/1864] Generating man/sd_bus_message_read_basic.3 with a custom command
[1503/1864] Generating man/sd_bus_message_open_container.3 with a custom command
[1504/1864] Generating man/sd_bus_message_rewind.3 with a custom command
[1505/1864] Generating man/sd_bus_message_seal.3 with a custom command
[1506/1864] Generating man/sd_bus_message_read.3 with a custom command
[1507/1864] Generating man/sd_bus_message_sensitive.3 with a custom command
[1508/1864] Generating man/sd_bus_message_set_destination.3 with a custom command
[1509/1864] Generating man/sd_bus_message_set_expect_reply.3 with a custom command
[1510/1864] Generating man/sd_bus_message_verify_type.3 with a custom command
[1511/1864] Generating man/sd_bus_message_skip.3 with a custom command
[1512/1864] Generating man/sd_bus_new.3 with a custom command
[1513/1864] Generating man/sd_bus_process.3 with a custom command
[1514/1864] Generating man/sd_bus_reply_method_error.3 with a custom command
[1515/1864] Generating man/sd_bus_path_encode.3 with a custom command
[1516/1864] Generating man/sd_bus_query_sender_creds.3 with a custom command
[1517/1864] Generating man/sd_bus_negotiate_fds.3 with a custom command
[1518/1864] Generating man/sd_bus_reply_method_return.3 with a custom command
[1519/1864] Generating man/sd_bus_set_close_on_exit.3 with a custom command
[1520/1864] Generating man/sd_bus_request_name.3 with a custom command
[1521/1864] Generating man/sd_bus_set_connected_signal.3 with a custom command
[1522/1864] Generating man/sd_bus_send.3 with a custom command
[1523/1864] Generating man/sd_bus_set_exit_on_disconnect.3 with a custom command
[1524/1864] Generating man/sd_bus_set_property.3 with a custom command
[1525/1864] Generating man/sd_bus_set_address.3 with a custom command
[1526/1864] Generating man/sd_bus_set_sender.3 with a custom command
[1527/1864] Generating man/sd_bus_set_method_call_timeout.3 with a custom command
[1528/1864] Generating man/sd_bus_set_description.3 with a custom command
[1529/1864] Generating man/sd_bus_set_fd.3 with a custom command
[1530/1864] Generating man/sd_bus_set_watch_bind.3 with a custom command
[1531/1864] Generating man/sd_bus_set_server.3 with a custom command
[1532/1864] Generating man/sd_bus_slot_ref.3 with a custom command
[1533/1864] Generating man/sd_bus_slot_set_destroy_callback.3 with a custom command
[1534/1864] Generating man/sd_bus_slot_get_bus.3 with a custom command
[1535/1864] Generating man/sd_bus_slot_set_description.3 with a custom command
[1536/1864] Generating man/sd_device_ref.3 with a custom command
[1537/1864] Generating man/sd_bus_slot_set_floating.3 with a custom command
[1538/1864] Generating man/sd_bus_slot_set_userdata.3 with a custom command
[1539/1864] Generating man/sd_bus_wait.3 with a custom command
[1540/1864] Generating man/sd_bus_track_add_name.3 with a custom command
[1541/1864] Generating man/sd_bus_start.3 with a custom command
[1542/1864] Generating man/sd_bus_track_new.3 with a custom command
[1543/1864] Generating man/sd_device_get_syspath.3 with a custom command
[1544/1864] Generating man/sd_event_add_inotify.3 with a custom command
[1545/1864] Generating man/sd_event_add_child.3 with a custom command
[1546/1864] Generating man/sd_event_add_defer.3 with a custom command
[1547/1864] Generating man/sd_event_exit.3 with a custom command
[1548/1864] Generating man/sd_event_add_signal.3 with a custom command
[1549/1864] Generating man/sd_event_add_io.3 with a custom command
[1550/1864] Generating man/sd_event_add_memory_pressure.3 with a custom command
[1551/1864] Generating man/sd_event_get_fd.3 with a custom command
[1552/1864] Generating man/sd_event_add_time.3 with a custom command
[1553/1864] Generating man/sd_event_new.3 with a custom command
[1554/1864] Generating man/sd_event_now.3 with a custom command
[1555/1864] Generating man/sd_event_run.3 with a custom command
[1556/1864] Generating man/sd_event_source_get_event.3 with a custom command
[1557/1864] Generating man/sd_event_set_signal_exit.3 with a custom command
[1558/1864] Generating man/sd_event_set_watchdog.3 with a custom command
[1559/1864] Generating man/sd_event_source_set_description.3 with a custom command
[1560/1864] Generating man/sd_event_source_set_destroy_callback.3 with a custom command
[1561/1864] Generating man/sd_event_source_set_enabled.3 with a custom command
[1562/1864] Generating man/sd_event_source_set_prepare.3 with a custom command
[1563/1864] Generating man/sd_event_source_get_pending.3 with a custom command
[1564/1864] Generating man/sd_event_source_set_floating.3 with a custom command
[1565/1864] Generating man/sd_event_source_set_priority.3 with a custom command
[1566/1864] Generating man/sd_event_source_set_exit_on_failure.3 with a custom command
[1567/1864] Generating man/sd_event_source_set_userdata.3 with a custom command
[1568/1864] Generating man/sd_event_source_set_ratelimit.3 with a custom command
[1569/1864] Generating man/sd_event_source_unref.3 with a custom command
[1570/1864] Generating man/sd_get_seats.3 with a custom command
[1571/1864] Generating man/sd_hwdb_get.3 with a custom command
[1572/1864] Generating man/sd_id128_to_string.3 with a custom command
[1573/1864] Generating man/sd_journal_add_match.3 with a custom command
[1574/1864] Generating man/sd_is_fifo.3 with a custom command
[1575/1864] Generating man/sd_event_wait.3 with a custom command
[1576/1864] Generating man/sd_id128_get_machine.3 with a custom command
[1577/1864] Generating man/sd_journal_enumerate_fields.3 with a custom command
[1578/1864] Generating man/sd_id128_randomize.3 with a custom command
[1579/1864] Generating man/sd_hwdb_new.3 with a custom command
[1580/1864] Generating man/sd_journal_get_catalog.3 with a custom command
[1581/1864] Generating man/sd_journal_get_cursor.3 with a custom command
[1582/1864] Generating man/sd_journal_get_cutoff_realtime_usec.3 with a custom command
[1583/1864] Generating man/sd_journal_get_realtime_usec.3 with a custom command
[1584/1864] Generating man/sd_journal_get_fd.3 with a custom command
[1585/1864] Generating man/sd_journal_get_seqnum.3 with a custom command
[1586/1864] Generating man/sd_journal_get_data.3 with a custom command
[1587/1864] Generating man/sd_journal_next.3 with a custom command
[1588/1864] Generating man/sd_journal_get_usage.3 with a custom command
[1589/1864] Generating man/sd_journal_has_runtime_files.3 with a custom command
[1590/1864] Generating man/sd_journal_open.3 with a custom command
[1591/1864] Generating man/sd_journal_print.3 with a custom command
[1592/1864] Generating man/sd_journal_stream_fd.3 with a custom command
[1593/1864] Generating man/sd_journal_seek_head.3 with a custom command
[1594/1864] Generating man/sd_machine_get_class.3 with a custom command
[1595/1864] Generating man/sd_listen_fds.3 with a custom command
[1596/1864] Generating man/sd_login_monitor_new.3 with a custom command
[1597/1864] Generating man/sd_journal_query_unique.3 with a custom command
[1598/1864] Generating man/sd_uid_get_state.3 with a custom command
[1599/1864] Generating man/sd_pid_get_owner_uid.3 with a custom command
[1600/1864] Generating man/sd_seat_get_active.3 with a custom command
[1601/1864] Generating man/sd_session_is_active.3 with a custom command
[1602/1864] Generating man/smbios-type-11.7 with a custom command
[1603/1864] Generating man/sd_watchdog_enabled.3 with a custom command
[1604/1864] Generating man/sd_path_lookup.3 with a custom command
[1605/1864] Generating man/sd_notify.3 with a custom command
[1606/1864] Generating man/shutdown.8 with a custom command
[1607/1864] Generating man/sysctl.d.5 with a custom command
[1608/1864] Generating man/systemd-ac-power.1 with a custom command
[1609/1864] Generating man/systemd-ask-password-console.service.8 with a custom command
[1610/1864] Generating man/systemd-bless-boot-generator.8 with a custom command
[1611/1864] Generating man/systemd-backlight@.service.8 with a custom command
[1612/1864] Generating man/systemd-ask-password.1 with a custom command
[1613/1864] Generating man/systemd-battery-check.service.8 with a custom command
[1614/1864] Generating man/systemd-boot-check-no-failures.service.8 with a custom command
[1615/1864] Generating man/systemd-boot-random-seed.service.8 with a custom command
[1616/1864] Generating man/systemd-bless-boot.service.8 with a custom command
[1617/1864] Generating man/systemd-binfmt.service.8 with a custom command
[1618/1864] Generating man/systemd-boot.7 with a custom command
[1619/1864] Generating man/systemd-bsod.service.8 with a custom command
[1620/1864] Generating man/systemd-cat.1 with a custom command
[1621/1864] Generating man/systemd-debug-generator.8 with a custom command
[1622/1864] Generating man/systemd-cryptsetup-generator.8 with a custom command
[1623/1864] Generating man/systemd-analyze.1 with a custom command
[1624/1864] Generating man/systemd-cryptsetup.8 with a custom command
[1625/1864] Generating man/systemd-cgls.1 with a custom command
[1626/1864] Generating man/systemd-coredump.8 with a custom command
[1627/1864] Generating man/systemd-cgtop.1 with a custom command
[1628/1864] Generating man/systemd-delta.1 with a custom command
[1629/1864] Generating man/systemd-cryptenroll.1 with a custom command
[1630/1864] Generating man/systemd-creds.1 with a custom command
[1631/1864] Generating man/systemd-environment-d-generator.8 with a custom command
[1632/1864] Generating man/systemd-fsck@.service.8 with a custom command
[1633/1864] Generating man/systemd-fstab-generator.8 with a custom command
[1634/1864] Generating man/systemctl.1 with a custom command
[1635/1864] Generating man/systemd-escape.1 with a custom command
[1636/1864] Generating man/systemd-detect-virt.1 with a custom command
[1637/1864] Generating man/systemd-hibernate-resume-generator.8 with a custom command
[1638/1864] Generating man/systemd-dissect.1 with a custom command
[1639/1864] Generating man/systemd-hibernate-resume.service.8 with a custom command
[1640/1864] Generating man/systemd-getty-generator.8 with a custom command
[1641/1864] Generating man/systemd-gpt-auto-generator.8 with a custom command
[1642/1864] Generating man/systemd-hostnamed.service.8 with a custom command
[1643/1864] Generating man/systemd-importd.service.8 with a custom command
[1644/1864] Generating man/systemd-integritysetup-generator.8 with a custom command
[1645/1864] Generating man/systemd-homed.service.8 with a custom command
[1646/1864] Generating man/systemd-hwdb.8 with a custom command
[1647/1864] Generating man/systemd-integritysetup@.service.8 with a custom command
[1648/1864] Generating man/systemd-id128.1 with a custom command
[1649/1864] Generating man/systemd-machine-id-commit.service.8 with a custom command
[1650/1864] Generating man/systemd-localed.service.8 with a custom command
[1651/1864] Generating man/systemd-logind.service.8 with a custom command
[1652/1864] Generating man/systemd-journal-gatewayd.service.8 with a custom command
[1653/1864] Generating man/systemd-journal-remote.service.8 with a custom command
[1654/1864] Generating man/systemd-inhibit.1 with a custom command
[1655/1864] Generating man/systemd-journal-upload.service.8 with a custom command
[1656/1864] Generating man/systemd-machined.service.8 with a custom command
[1657/1864] Generating man/systemd-journald.service.8 with a custom command
[1658/1864] Generating man/systemd-makefs@.service.8 with a custom command
[1659/1864] Generating man/systemd-machine-id-setup.1 with a custom command
[1660/1864] Generating man/systemd-modules-load.service.8 with a custom command
[1661/1864] Generating man/systemd-networkd.service.8 with a custom command
[1662/1864] Generating man/systemd-network-generator.service.8 with a custom command
[1663/1864] Generating man/systemd-measure.1 with a custom command
[1664/1864] Generating man/systemd-networkd-wait-online.service.8 with a custom command
[1665/1864] Generating man/systemd-mount.1 with a custom command
[1666/1864] Generating man/systemd-notify.1 with a custom command
[1667/1864] Generating man/systemd-portabled.service.8 with a custom command
[1668/1864] Generating man/systemd-pstore.service.8 with a custom command
[1669/1864] Generating man/systemd-path.1 with a custom command
[1670/1864] Generating man/systemd-poweroff.service.8 with a custom command
[1671/1864] Generating man/systemd-oomd.service.8 with a custom command
[1672/1864] Generating man/systemd-remount-fs.service.8 with a custom command
[1673/1864] Generating man/systemd-pcrphase.service.8 with a custom command
[1674/1864] Generating man/systemd-run-generator.8 with a custom command
[1675/1864] Generating man/systemd-random-seed.service.8 with a custom command
[1676/1864] Generating man/systemd-pcrlock.8 with a custom command
[1677/1864] Generating man/systemd-rfkill.service.8 with a custom command
[1678/1864] Generating man/systemd-resolved.service.8 with a custom command
[1679/1864] Generating man/systemd-repart.8 with a custom command
[1680/1864] Generating man/systemd-sleep.conf.5 with a custom command
[1681/1864] Generating man/systemd-soft-reboot.service.8 with a custom command
[1682/1864] Generating man/systemd-socket-activate.1 with a custom command
[1683/1864] Generating man/systemd-run.1 with a custom command
[1684/1864] Generating man/systemd-socket-proxyd.8 with a custom command
[1685/1864] Generating man/systemd-stdio-bridge.1 with a custom command
[1686/1864] Generating man/systemd-stub.7 with a custom command
[1687/1864] Generating man/systemd-system-update-generator.8 with a custom command
[1688/1864] Generating man/systemd-storagetm.service.8 with a custom command
[1689/1864] Generating man/systemd-nspawn.1 with a custom command
[1690/1864] Generating man/systemd-suspend.service.8 with a custom command
[1691/1864] Generating man/systemd-time-wait-sync.service.8 with a custom command
[1692/1864] Generating man/systemd-sysctl.service.8 with a custom command
[1693/1864] Generating man/systemd-timedated.service.8 with a custom command
[1694/1864] Generating man/systemd-timesyncd.service.8 with a custom command
[1695/1864] Generating man/systemd-sysusers.8 with a custom command
[1696/1864] Generating man/systemd-sysext.8 with a custom command
[1697/1864] Generating man/systemd-tpm2-setup.service.8 with a custom command
[1698/1864] Generating man/systemd-sysupdate.8 with a custom command
[1699/1864] Generating man/systemd-udev-settle.service.8 with a custom command
[1700/1864] Generating man/systemd-update-done.service.8 with a custom command
[1701/1864] Generating man/systemd-tty-ask-password-agent.1 with a custom command
[1702/1864] Generating man/systemd-system.conf.5 with a custom command
[1703/1864] Generating man/systemd-update-utmp.service.8 with a custom command
[1704/1864] Generating man/systemd-user-sessions.service.8 with a custom command
[1705/1864] Generating man/systemd-tmpfiles.8 with a custom command
[1706/1864] Generating man/systemd-udevd.service.8 with a custom command
[1707/1864] Generating man/systemd-userdbd.service.8 with a custom command
[1708/1864] Generating man/systemd-vconsole-setup.service.8 with a custom command
[1709/1864] Generating man/systemd-veritysetup-generator.8 with a custom command
[1710/1864] Generating man/systemd-volatile-root.service.8 with a custom command
[1711/1864] Generating man/systemd.device.5 with a custom command
[1712/1864] Generating man/systemd-xdg-autostart-generator.8 with a custom command
[1713/1864] Generating man/systemd-veritysetup@.service.8 with a custom command
[1714/1864] Generating man/systemd.environment-generator.7 with a custom command
[1715/1864] Generating man/systemd.image-policy.7 with a custom command
[1716/1864] Generating man/systemd.automount.5 with a custom command
[1717/1864] Generating man/systemd-vmspawn.1 with a custom command
[1718/1864] Generating man/systemd.kill.5 with a custom command
[1719/1864] Generating man/systemd.generator.7 with a custom command
[1720/1864] Generating man/systemd.dnssd.5 with a custom command
[1721/1864] Generating man/systemd.journal-fields.7 with a custom command
[1722/1864] Generating man/systemd.offline-updates.7 with a custom command
[1723/1864] Generating man/systemd.net-naming-scheme.7 with a custom command
[1724/1864] Generating man/systemd.mount.5 with a custom command
[1725/1864] Generating man/systemd.nspawn.5 with a custom command
[1726/1864] Generating man/systemd.preset.5 with a custom command
[1727/1864] Generating man/systemd.1 with a custom command
[1728/1864] Generating man/systemd.pcrlock.5 with a custom command
[1729/1864] Generating man/systemd.slice.5 with a custom command
[1730/1864] Generating man/systemd.path.5 with a custom command
[1731/1864] Generating man/systemd.scope.5 with a custom command
[1732/1864] Generating man/systemd.target.5 with a custom command
[1733/1864] Generating man/systemd.system-credentials.7 with a custom command
[1734/1864] Generating man/systemd.link.5 with a custom command
[1735/1864] Generating man/systemd.syntax.7 with a custom command
[1736/1864] Generating man/systemd.time.7 with a custom command
[1737/1864] Generating man/systemd.socket.5 with a custom command
[1738/1864] Generating man/systemd.swap.5 with a custom command
[1739/1864] Generating man/systemd.special.7 with a custom command
[1740/1864] Generating man/systemd.timer.5 with a custom command
[1741/1864] Generating man/systemd.service.5 with a custom command
[1742/1864] Generating man/udev_device_get_syspath.3 with a custom command
[1743/1864] Generating man/timesyncd.conf.5 with a custom command
[1744/1864] Generating man/sysusers.d.5 with a custom command
[1745/1864] Generating man/udev.conf.5 with a custom command
[1746/1864] Generating man/udev.7 with a custom command
[1747/1864] Generating man/udev_device_has_tag.3 with a custom command
[1748/1864] Generating man/udev_device_new_from_syspath.3 with a custom command
[1749/1864] Generating man/udev_enumerate_add_match_subsystem.3 with a custom command
[1750/1864] Generating man/systemd.resource-control.5 with a custom command
[1751/1864] Generating man/systemd.netdev.5 with a custom command
[1752/1864] Generating man/udev_enumerate_new.3 with a custom command
[1753/1864] Generating man/udev_enumerate_scan_devices.3 with a custom command
[1754/1864] Generating man/timedatectl.1 with a custom command
[1755/1864] Generating man/udev_list_entry.3 with a custom command
[1756/1864] Generating man/udev_monitor_filter_update.3 with a custom command
[1757/1864] Generating man/tmpfiles.d.5 with a custom command
[1758/1864] Generating man/udev_monitor_receive_device.3 with a custom command
[1759/1864] Generating man/udev_new.3 with a custom command
[1760/1864] Generating man/sysupdate.d.5 with a custom command
[1761/1864] Generating man/udev_monitor_new_from_netlink.3 with a custom command
[1762/1864] Generating tmpfiles.d/etc.conf with a custom command
[1763/1864] Generating tmpfiles.d/systemd.conf with a custom command
[1764/1864] Generating tmpfiles.d/var.conf with a custom command
[1765/1864] Generating tmpfiles.d/static-nodes-permissions.conf with a custom command
[1766/1864] Generating units/console-getty.service with a custom command
[1767/1864] Generating units/container-getty@.service with a custom command
[1768/1864] Generating man/user@.service.5 with a custom command
[1769/1864] Generating units/debug-shell.service with a custom command
[1770/1864] Generating units/emergency.service with a custom command
[1771/1864] Generating units/systemd-bsod.service with a custom command
[1772/1864] Generating units/systemd-battery-check.service with a custom command
[1773/1864] Generating units/getty@.service with a custom command
[1774/1864] Generating units/initrd-parse-etc.service with a custom command
[1775/1864] Generating man/systemd.unit.5 with a custom command
[1776/1864] Generating units/rescue.service with a custom command
[1777/1864] Generating units/systemd-bless-boot.service with a custom command
[1778/1864] Generating man/udevadm.8 with a custom command
[1779/1864] Generating man/vconsole.conf.5 with a custom command
[1780/1864] Generating units/kmod-static-nodes.service with a custom command
[1781/1864] Generating units/systemd-binfmt.service with a custom command
[1782/1864] Generating units/serial-getty@.service with a custom command
[1783/1864] Generating units/systemd-boot-check-no-failures.service with a custom command
[1784/1864] Generating man/veritytab.5 with a custom command
[1785/1864] Generating units/systemd-backlight@.service with a custom command
[1786/1864] Generating units/systemd-coredump@.service with a custom command
[1787/1864] Generating man/varlinkctl.1 with a custom command
[1788/1864] Generating units/systemd-fsck-root.service with a custom command
[1789/1864] Generating units/systemd-growfs-root.service with a custom command
[1790/1864] Generating units/systemd-fsck@.service with a custom command
[1791/1864] Generating units/systemd-growfs@.service with a custom command
[1792/1864] Generating man/userdbctl.1 with a custom command
[1793/1864] Generating units/systemd-hibernate.service with a custom command
[1794/1864] Generating units/systemd-homed.service with a custom command
[1795/1864] Generating units/systemd-hostnamed.service with a custom command
[1796/1864] Generating units/systemd-hibernate-resume.service with a custom command
[1797/1864] Generating units/systemd-hwdb-update.service with a custom command
[1798/1864] Generating units/systemd-hybrid-sleep.service with a custom command
[1799/1864] Generating units/systemd-importd.service with a custom command
[1800/1864] Generating units/systemd-journal-remote.service with a custom command
[1801/1864] Generating units/systemd-journal-gatewayd.service with a custom command
[1802/1864] Generating units/systemd-journal-upload.service with a custom command
[1803/1864] Generating units/systemd-journald.service with a custom command
[1804/1864] Generating units/systemd-localed.service with a custom command
[1805/1864] Generating units/systemd-journald@.service with a custom command
[1806/1864] Generating units/systemd-logind.service with a custom command
[1807/1864] Generating units/systemd-machined.service with a custom command
[1808/1864] Generating units/systemd-network-generator.service with a custom command
[1809/1864] Generating units/systemd-modules-load.service with a custom command
[1810/1864] Generating units/systemd-networkd-wait-online.service with a custom command
[1811/1864] Generating units/systemd-networkd-wait-online@.service with a custom command
[1812/1864] Generating units/systemd-oomd.service with a custom command
[1813/1864] Generating units/systemd-pcrextend@.service with a custom command
[1814/1864] Generating units/systemd-pcrfs-root.service with a custom command
[1815/1864] Generating units/systemd-networkd.service with a custom command
[1816/1864] Generating units/systemd-pcrfs@.service with a custom command
[1817/1864] Generating units/systemd-nspawn@.service with a custom command
[1818/1864] Generating units/systemd-pcrmachine.service with a custom command
[1819/1864] Generating units/systemd-pcrphase-initrd.service with a custom command
[1820/1864] Generating units/systemd-pcrphase-sysinit.service with a custom command
[1821/1864] Generating units/systemd-pcrphase.service with a custom command
[1822/1864] Generating units/systemd-pcrlock-make-policy.service with a custom command
[1823/1864] Generating units/systemd-tpm2-setup.service with a custom command
[1824/1864] Generating units/systemd-pcrlock-secureboot-policy.service with a custom command
[1825/1864] Generating units/systemd-pcrlock-secureboot-authority.service with a custom command
[1826/1864] Generating units/systemd-tpm2-setup-early.service with a custom command
[1827/1864] Generating units/systemd-pcrlock-file-system.service with a custom command
[1828/1864] Generating units/systemd-pcrlock-machine-id.service with a custom command
[1829/1864] Generating units/systemd-pcrlock-firmware-code.service with a custom command
[1830/1864] Generating units/systemd-pcrlock-firmware-config.service with a custom command
[1831/1864] Generating units/systemd-portabled.service with a custom command
[1832/1864] Generating units/systemd-pstore.service with a custom command
[1833/1864] Generating units/systemd-random-seed.service with a custom command
[1834/1864] Generating units/systemd-remount-fs.service with a custom command
[1835/1864] Generating units/systemd-repart.service with a custom command
[1836/1864] Generating units/systemd-resolved.service with a custom command
[1837/1864] Generating units/systemd-rfkill.service with a custom command
[1838/1864] Generating units/systemd-suspend-then-hibernate.service with a custom command
[1839/1864] Generating units/systemd-suspend.service with a custom command
[1840/1864] Generating units/systemd-sysctl.service with a custom command
[1841/1864] Generating units/systemd-storagetm.service with a custom command
[1842/1864] Generating units/systemd-sysupdate-reboot.service with a custom command
[1843/1864] Generating units/systemd-sysupdate.service with a custom command
[1844/1864] Generating units/systemd-timedated.service with a custom command
[1845/1864] Generating units/systemd-user-sessions.service with a custom command
[1846/1864] Generating units/systemd-timesyncd.service with a custom command
[1847/1864] Generating units/systemd-userdbd.service with a custom command
[1848/1864] Generating units/systemd-update-done.service with a custom command
[1849/1864] Generating units/systemd-udevd.service with a custom command
[1850/1864] Generating units/systemd-update-utmp.service with a custom command
[1851/1864] Generating units/systemd-time-wait-sync.service with a custom command
[1852/1864] Generating units/systemd-vconsole-setup.service with a custom command
[1853/1864] Generating units/systemd-volatile-root.service with a custom command
[1854/1864] Generating units/user-runtime-dir@.service with a custom command
[1855/1864] Generating units/user@.service with a custom command
[1856/1864] Generating factory/templates/locale.conf with a custom command
[1857/1864] Generating factory/templates/vconsole.conf with a custom command
[1858/1864] Generating man/systemd.exec.5 with a custom command
[1859/1864] Generating export-dbus-interfaces with a custom command
[1860/1864] Generating man/systemd.network.5 with a custom command
[1861/1864] Generating man/systemd.directives.xml with a custom command
[1862/1864] Generating man/systemd.directives.7 with a custom command
[1863/1864] Generating man/systemd.index.xml with a custom command
[1864/1864] Generating man/systemd.index.7 with a custom command
buildPhase completed in 51 seconds
Running phase: installPhase
mesonInstallPhase flags: ''
Installing subdir /build/source/factory/etc to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc
Installing /build/source/factory/etc/nsswitch.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc
Installing /build/source/factory/etc/issue to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc
Installing /build/source/factory/etc/pam.d/other to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc/pam.d
Installing /build/source/factory/etc/pam.d/system-auth to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc/pam.d
Installing subdir /build/source/LICENSES to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/OFL-1.1.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/lookup3-public-domain.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/BSD-2-Clause.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/MIT.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/Linux-syscall-note.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/LGPL-2.0-or-later.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/CC0-1.0.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/MIT-0.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/README.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/BSD-3-Clause.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing /build/source/LICENSES/murmurhash2-public-domain.txt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd/LICENSES
Installing po/be/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/be/LC_MESSAGES
Installing po/be@latin/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/be@latin/LC_MESSAGES
Installing po/bg/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/bg/LC_MESSAGES
Installing po/ca/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/ca/LC_MESSAGES
Installing po/cs/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/cs/LC_MESSAGES
Installing po/da/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/da/LC_MESSAGES
Installing po/de/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/de/LC_MESSAGES
Installing po/el/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/el/LC_MESSAGES
Installing po/es/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/es/LC_MESSAGES
Installing po/et/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/et/LC_MESSAGES
Installing po/fi/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/fi/LC_MESSAGES
Installing po/fr/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/fr/LC_MESSAGES
Installing po/gl/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/gl/LC_MESSAGES
Installing po/hr/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/hr/LC_MESSAGES
Installing po/hu/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/hu/LC_MESSAGES
Installing po/id/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/id/LC_MESSAGES
Installing po/it/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/it/LC_MESSAGES
Installing po/ja/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/ja/LC_MESSAGES
Installing po/ka/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/ka/LC_MESSAGES
Installing po/kab/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/kab/LC_MESSAGES
Installing po/ko/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/ko/LC_MESSAGES
Installing po/lt/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/lt/LC_MESSAGES
Installing po/nl/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/nl/LC_MESSAGES
Installing po/pa/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/pa/LC_MESSAGES
Installing po/pl/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/pl/LC_MESSAGES
Installing po/pt/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/pt/LC_MESSAGES
Installing po/pt_BR/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/pt_BR/LC_MESSAGES
Installing po/ro/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/ro/LC_MESSAGES
Installing po/ru/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/ru/LC_MESSAGES
Installing po/si/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/si/LC_MESSAGES
Installing po/sk/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/sk/LC_MESSAGES
Installing po/sr/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/sr/LC_MESSAGES
Installing po/sv/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/sv/LC_MESSAGES
Installing po/tr/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/tr/LC_MESSAGES
Installing po/uk/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/uk/LC_MESSAGES
Installing po/zh_CN/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/zh_CN/LC_MESSAGES
Installing po/zh_TW/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/zh_TW/LC_MESSAGES
Installing po/eu/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/eu/LC_MESSAGES
Installing po/he/LC_MESSAGES/systemd.mo to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/locale/he/LC_MESSAGES
Installing catalog/systemd.be.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.be@latin.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.bg.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.da.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.de.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.fr.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.hr.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.hu.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.it.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.ko.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.pl.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.pt_BR.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.ru.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.sr.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.zh_CN.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing catalog/systemd.zh_TW.catalog to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/catalog
Installing src/libsystemd/libsystemd.pc to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib/pkgconfig
Installing src/shared/libsystemd-shared-255.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing src/libudev/libudev.pc to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib/pkgconfig
Installing libsystemd.so.0.38.0 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
Installing libudev.so.1.7.8 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
Installing src/core/libsystemd-core-255.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing src/core/org.freedesktop.systemd1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing src/core/systemd.pc to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/share/pkgconfig
Installing src/udev/udev.pc to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/share/pkgconfig
Installing src/boot/efi/systemd-bootx64.efi to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/boot/efi
Installing src/boot/efi/linuxx64.efi.stub to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/boot/efi
Installing src/boot/efi/addonx64.efi.stub to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/boot/efi
Installing src/login/systemd-user to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/etc/pam.d
Installing src/rpm/macros.systemd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/rpm/macros.d
Installing src/rpm/systemd-update-helper to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-executor to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing udevadm to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing ata_id to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing cdrom_id to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing dmi_memory_id to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing fido_id to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing iocost to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing mtd_probe to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing scsi_id to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing v4l_id to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev
Installing systemd-ac-power to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-analyze to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-ask-password to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-backlight to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-battery-check to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-binfmt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing bootctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-bless-boot to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-bless-boot-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-measure to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-boot-check-no-failures to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing busctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-cgls to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-cgroups-agent to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-cgtop to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-coredump to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing coredumpctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-creds to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-cryptenroll to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-cryptsetup to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-cryptsetup-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-debug-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-delta to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-detect-virt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-dissect to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing 30-systemd-environment-d-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user-environment-generators
Installing systemd-escape to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-fsck to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-fstab-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-getty-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-gpt-auto-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-hibernate-resume-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-hibernate-resume to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-homework to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-homed to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing homectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-hostnamed to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing hostnamectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-id128 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-importd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-pull to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-import to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-import-fs to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-export to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-integritysetup to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-integritysetup-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-journald to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-bsod to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-cat to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing journalctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-journal-upload to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-journal-remote to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-journal-gatewayd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-localed to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing localectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-logind to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing loginctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-inhibit to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-user-runtime-dir to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-machined to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing machinectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-machine-id-setup to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-modules-load to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-networkd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-networkd-wait-online to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing networkctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-network-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-notify to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-nspawn to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-oomd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing oomctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-growfs to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-makefs to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-repart to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-path to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-pcrextend to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-portabled to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing portablectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-pstore to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-random-seed to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-remount-fs to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-reply-password to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-resolved to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing resolvectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-rfkill to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-run to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-run-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-shutdown to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-sleep to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-socket-activate to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-socket-proxyd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-stdio-bridge to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-sulogin-shell to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-sysctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-sysext to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-system-update-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-sysupdate to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-sysusers to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-storagetm to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-timedated to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing timedatectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-timesyncd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-time-wait-sync to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-tmpfiles to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-tpm2-setup to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-tty-ask-password-agent to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-update-done to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-update-utmp to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-user-sessions to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-userwork to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-userdbd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing userdbctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing varlinkctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-vconsole-setup to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-veritysetup to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-veritysetup-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing systemd-vmspawn to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
Installing systemd-volatile-root to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing systemd-xdg-autostart-generator to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user-generators
Installing systemd-xdg-autostart-condition to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing libcryptsetup-token-systemd-tpm2.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup
Installing libcryptsetup-token-systemd-fido2.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup
Installing libcryptsetup-token-systemd-pkcs11.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup
Installing pam_systemd_home.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security
Installing pam_systemd.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security
Installing pam_systemd_loadkey.so to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security
Installing libnss_myhostname.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
Installing libnss_mymachines.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
Installing libnss_resolve.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
Installing libnss_systemd.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib
Installing rules.d/50-udev-default.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/60-persistent-storage.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/64-btrfs.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/99-systemd.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/70-uaccess.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/71-seat.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/73-seat-late.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing rules.d/90-vconsole.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing hwdb.d/60-autosuspend-chromiumos.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing man/binfmt.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/bootctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/bootup.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/busctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/coredump.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/coredump.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/coredumpctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/crypttab.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/daemon.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/dnssec-trust-anchors.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.negative.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.positive.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/environment.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/file-hierarchy.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/homectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/homed.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/homed.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/hostname.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/hostnamectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/hwdb.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/integritytab.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/iocost.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journal-remote.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journal-remote.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journal-upload.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journal-upload.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journalctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/journald.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journald.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/journald@.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/kernel-command-line.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/libsystemd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/libudev.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/loader.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/locale.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/localectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/localtime.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/loginctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/logind.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/logind.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/machine-id.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/machine-info.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/machinectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/modules-load.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/networkctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/networkd.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/networkd.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/nss-myhostname.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/libnss_myhostname.so.2.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/nss-mymachines.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/libnss_mymachines.so.2.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/nss-resolve.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/libnss_resolve.so.2.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/nss-systemd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/libnss_systemd.so.2.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/oomctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/oomd.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/oomd.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.LogControl1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.home1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.hostname1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.import1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.locale1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.login1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.machine1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.network1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.oom1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.portable1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.resolve1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.systemd1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/org.freedesktop.timedate1.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/os-release.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/extension-release.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/initrd-release.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/pam_systemd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/pam_systemd_home.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/pam_systemd_loadkey.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/portablectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/poweroff.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/halt.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/reboot.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/pstore.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/pstore.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/repart.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/resolvectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/resolvconf.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/resolved.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/resolved.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/sd-bus-errors.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_ACCESS_DENIED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_ADDRESS_IN_USE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_AUTH_FAILED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_BAD_ADDRESS.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_DISCONNECTED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_FAILED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_FILE_EXISTS.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_FILE_NOT_FOUND.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_INCONSISTENT_MESSAGE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_INTERACTIVE_AUTHORIZATION_REQUIRED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_INVALID_ARGS.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_INVALID_FILE_CONTENT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_INVALID_SIGNATURE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_IO_ERROR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_LIMITS_EXCEEDED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_MATCH_RULE_INVALID.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_MATCH_RULE_NOT_FOUND.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NAME_HAS_NO_OWNER.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NOT_SUPPORTED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NO_MEMORY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NO_NETWORK.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NO_REPLY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NO_SERVER.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_OBJECT_PATH_IN_USE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_PROPERTY_READ_ONLY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_SERVICE_UNKNOWN.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_TIMED_OUT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_TIMEOUT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_UNIX_PROCESS_ID_UNKNOWN.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_UNKNOWN_INTERFACE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_UNKNOWN_METHOD.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_UNKNOWN_OBJECT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_UNKNOWN_PROPERTY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-bus.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-daemon.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ALERT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_CRIT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_DEBUG.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EMERG.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ERR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_INFO.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_NOTICE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_WARNING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-device.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-event.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-hwdb.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-id128.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_ALLF.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_CONST_STR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_FORMAT_STR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_FORMAT_VAL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_MAKE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_MAKE_STR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_MAKE_UUID_STR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_NULL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_UUID_FORMAT_STR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_equal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_in_set.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_in_set_sentinel.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_in_setv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_is_allf.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_is_null.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_string_equal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-journal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd-login.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_booted.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_match.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_match_async.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_match_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_match_signal_async.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_node_enumerator.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_object.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_METHOD.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_METHOD_WITH_NAMES.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_METHOD_WITH_NAMES_OFFSET.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_METHOD_WITH_OFFSET.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_PARAM.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_PROPERTY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_SIGNAL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_SIGNAL_WITH_NAMES.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_VTABLE_CAPABILITY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_VTABLE_END.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_VTABLE_START.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_WRITABLE_PROPERTY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_fallback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_fallback_vtable.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_filter.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_object_vtable.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_add_object_manager.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_attach_event.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_detach_event.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_event.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_call.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_call_async.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_call_method.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_call_method_async.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_call_method_asyncv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_call_methodv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_can_send.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_close.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_default_flush_close.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_flush.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_pid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_audit_login_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_audit_session_id.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_cgroup.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_cmdline.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_comm.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_egid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_euid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_exe.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_fsgid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_fsuid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_gid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_owner_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_ppid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_selinux_context.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_session.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_sgid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_suid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_supplementary_gids.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_tid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_tid_comm.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_tty.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_unique_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_user_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_user_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_well_known_names.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_has_bounding_cap.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_has_effective_cap.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_has_inheritable_cap.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_has_permitted_cap.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_new_from_pid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_augmented_mask.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_get_mask.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_creds_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_default.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_default_system.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_default_user.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_system.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_system_machine.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_system_remote.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_system_with_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_user.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_user_machine.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_user_with_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_open_with_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_interfaces_added.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_interfaces_added_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_interfaces_removed.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_interfaces_removed_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_object_added.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_object_removed.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_properties_changed.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_properties_changed_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_signal_to.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_signal_tov.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_emit_signalv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_enqueue_for_read.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_MAKE_CONST.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_NULL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_copy.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_free.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_get_errno.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_has_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_has_names.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_has_names_sentinel.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_is_set.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_move.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_set.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_set_const.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_set_errno.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_set_errnof.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_set_errnofv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_setf.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_setfv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_add_map.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_END.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_ERROR_MAP.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_error_map.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_current_handler.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_current_message.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_current_slot.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_current_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_events.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_timeout.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_n_queued_read.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_n_queued_write.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_name_creds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_owner_creds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_name_machine_id.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_interface_name_is_valid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_member_name_is_valid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_object_path_is_valid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_service_name_is_valid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_open.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_ready.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_list_names.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_appendv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_array.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_array_iovec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_array_memfd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_array_space.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_basic.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_string_memfd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_string_iovec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_string_space.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_append_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_at_end.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_copy.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_dump.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_cookie.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_reply_cookie.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_monotonic_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_realtime_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_seqnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_signature.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_has_signature.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_is_empty.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_type.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_creds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_errno.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_error.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_is_method_call.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_is_method_error.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_is_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_MESSAGE_METHOD_CALL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_MESSAGE_METHOD_ERROR.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_MESSAGE_METHOD_RETURN.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_BUS_MESSAGE_SIGNAL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_bus.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_method_call.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_method_return.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_method_error.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_method_errno.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_method_errnof.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_method_errorf.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_new_signal_to.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_open_container.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_close_container.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_enter_container.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_exit_container.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_read.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_peek_type.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_readv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_read_array.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_read_basic.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_read_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_read_strv_extend.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_rewind.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_seal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_sensitive.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_set_destination.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_destination.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_interface.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_member.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_path.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_set_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_set_expect_reply.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_allow_interactive_authorization.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_auto_start.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_get_expect_reply.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_set_allow_interactive_authorization.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_set_auto_start.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_skip.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_verify_type.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_negotiate_fds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_creds_mask.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_negotiate_creds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_negotiate_timestamp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_close_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_close_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_flush_close_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_flush_close_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_path_encode.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_path_decode.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_path_decode_many.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_path_encode_many.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_process.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_query_sender_creds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_query_sender_privilege.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_error.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_errno.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_errnof.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_errnofv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_errorf.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_errorfv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_return.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_reply_method_returnv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_request_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_release_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_release_name_async.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_request_name_async.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_send.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_message_send.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_send_to.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_address.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_address.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_exec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_close_on_exit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_close_on_exit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_connected_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_connected_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_allow_interactive_authorization.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_scope.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_tid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_unique_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_anonymous.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_trusted.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_allow_interactive_authorization.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_anonymous.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_trusted.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_exit_on_disconnect.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_exit_on_disconnect.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_method_call_timeout.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_method_call_timeout.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_property.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_property.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_property_string.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_property_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_property_trivial.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_propertyv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_server.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_bus_id.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_bus_client.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_monitor.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_is_server.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_bus_client.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_monitor.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_set_watch_bind.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_get_watch_bind.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_bus.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_current_handler.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_current_message.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_current_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_set_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_set_destroy_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_destroy_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_destroy_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_get_destroy_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_set_destroy_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_set_floating.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_floating.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_set_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_slot_get_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_start.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_add_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_add_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_contains.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_count.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_count_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_count_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_first.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_next.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_remove_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_remove_sender.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_get_bus.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_get_recursive.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_get_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_set_recursive.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_set_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_track_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_bus_wait.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_syspath.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_devname.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_devnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_devpath.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_devtype.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_diskseq.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_driver.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_ifindex.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_subsystem.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_sysname.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_get_sysnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_device_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_child.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_child_pidfd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_child_handler_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_child_pid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_child_pidfd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_child_pidfd_own.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_child_process_own.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_send_child_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_child_pidfd_own.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_child_process_own.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_defer.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_exit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_post.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_handler_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_inotify.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_inotify_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_inotify_handler_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_inotify_mask.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_io.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_io_handler_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_io_events.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_io_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_io_fd_own.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_io_revents.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_io_events.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_io_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_io_fd_own.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_memory_pressure.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_memory_pressure_period.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_memory_pressure_type.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_trim_memory.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_SIGNAL_PROCMASK.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_signal_handler_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_signal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_time.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_add_time_relative.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_time.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_time_accuracy.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_time_clock.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_time.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_time_accuracy.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_time_relative.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_time_handler_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_exit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_get_exit_code.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_get_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_default.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_get_tid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_now.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_run.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_loop.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_set_signal_exit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_set_watchdog.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_get_watchdog.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_event.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_pending.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_description.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_destroy_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_destroy_t.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_destroy_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_enabled.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_OFF.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_ON.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_ONESHOT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_enabled.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_exit_on_failure.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_exit_on_failure.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_floating.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_floating.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_prepare.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_priority.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_PRIORITY_IDLE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_PRIORITY_IMPORTANT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_PRIORITY_NORMAL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_priority.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_ratelimit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_ratelimit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_is_ratelimited.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_leave_ratelimit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_ratelimit_expire_callback.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_set_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_get_userdata.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_disable_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_disable_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_source_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_wait.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_ARMED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_EXITING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_FINISHED.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_INITIAL.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_PENDING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_PREPARING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_EVENT_RUNNING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_dispatch.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_get_iteration.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_get_state.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_event_prepare.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_get_seats.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_get_machine_names.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_get_sessions.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_get_uids.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_get.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_HWDB_FOREACH_PROPERTY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_enumerate.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_seek.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_new_from_path.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_hwdb_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_get_machine.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_get_app_specific.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_get_boot.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_get_boot_app_specific.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_get_invocation.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_get_machine_app_specific.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_randomize.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_to_string.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_STRING_MAX.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_TO_STRING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_TO_UUID_STRING.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_ID128_UUID_STRING_MAX.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_from_string.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_id128_to_uuid_string.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_fifo.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_mq.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_socket.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_socket_inet.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_socket_sockaddr.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_socket_unix.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_is_special.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_add_match.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_add_conjunction.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_add_disjunction.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_flush_matches.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_enumerate_fields.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_FOREACH_FIELD.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_restart_fields.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_catalog.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_catalog_for_message_id.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_cursor.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_test_cursor.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_cutoff_realtime_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_cutoff_monotonic_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_data.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_FOREACH_DATA.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_enumerate_available_data.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_enumerate_data.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_data_threshold.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_restart_data.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_set_data_threshold.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_APPEND.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_INVALIDATE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_NOP.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_events.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_timeout.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_process.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_reliable_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_wait.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_realtime_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_monotonic_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_seqnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_get_usage.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_has_runtime_files.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_has_persistent_files.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_next.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_FOREACH.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_FOREACH_BACKWARDS.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_next_skip.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_previous.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_previous_skip.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_step_one.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_open.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_ALL_NAMESPACES.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_CURRENT_USER.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_INCLUDE_DEFAULT_NAMESPACE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_LOCAL_ONLY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_OS_ROOT.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_RUNTIME_ONLY.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_SYSTEM.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_TAKE_DIRECTORY_FD.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_close.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_open_directory.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_open_directory_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_open_files.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_open_files_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_open_namespace.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_print.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_SUPPRESS_LOCATION.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_perror.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_perror_with_location.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_print_with_location.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_printv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_printv_with_location.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_send.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_send_with_location.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_sendv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_sendv_with_location.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_query_unique.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_JOURNAL_FOREACH_UNIQUE.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_enumerate_available_unique.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_enumerate_unique.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_restart_unique.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_seek_head.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_seek_cursor.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_seek_monotonic_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_seek_realtime_usec.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_seek_tail.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_journal_stream_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_listen_fds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/SD_LISTEN_FDS_START.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_listen_fds_with_names.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_flush.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_get_events.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_get_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_get_timeout.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_login_monitor_unrefp.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_machine_get_class.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_machine_get_ifindices.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_notify.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_notify_barrier.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_notifyf.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_notify.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_notify_barrier.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_notify_with_fds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_notifyf.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_notifyf_with_fds.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_path_lookup.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_path_lookup_strv.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_owner_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_cgroup.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_machine_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_owner_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_session.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_user_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_peer_get_user_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_cgroup.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_machine_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_session.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_user_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pid_get_user_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_cgroup.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_machine_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_owner_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_session.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_user_slice.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_pidfd_get_user_unit.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_seat_get_active.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_seat_can_graphical.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_seat_can_tty.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_seat_get_sessions.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_is_active.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_class.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_desktop.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_display.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_leader.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_remote_host.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_remote_user.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_seat.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_service.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_start_time.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_state.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_tty.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_type.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_uid.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_username.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_get_vt.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_session_is_remote.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_uid_get_state.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_uid_get_display.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_uid_get_login_time.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_uid_get_seats.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_uid_get_sessions.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_uid_is_on_seat.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/sd_watchdog_enabled.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/shutdown.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/smbios-type-11.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/sysctl.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-ac-power.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-analyze.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-ask-password-console.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-ask-password-console.path.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-ask-password-wall.path.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-ask-password-wall.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-ask-password.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-backlight@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-backlight.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-battery-check.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-battery-check.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-binfmt.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-binfmt.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-bless-boot-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-bless-boot.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-bless-boot.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-boot-check-no-failures.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-boot-check-no-failures.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-boot-random-seed.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-boot.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/sd-boot.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd-bsod.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-bsod.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-cat.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-cgls.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-cgtop.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-coredump.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-coredump.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-coredump@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-creds.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-cryptenroll.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-cryptsetup-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-cryptsetup.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-cryptsetup@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-debug-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-delta.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-detect-virt.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-dissect.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/mount.ddi.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-environment-d-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/30-systemd-environment-d-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-escape.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-fsck@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-fsck.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-fsck-root.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-fsck-usr.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-fstab-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-getty-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-gpt-auto-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hibernate-resume-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hibernate-resume.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hibernate-resume.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-homed.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-homed.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hostnamed.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hostnamed.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hwdb.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-id128.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-importd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-importd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-inhibit.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-integritysetup-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-integritysetup@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-integritysetup.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-gatewayd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-gatewayd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-gatewayd.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-remote.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-remote.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-remote.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-upload.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journal-upload.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald-audit.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald-dev-log.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald-varlink@.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-journald@.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-localed.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-localed.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-logind.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-logind.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-machine-id-commit.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-machine-id-setup.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-machined.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-machined.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-makefs@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-growfs.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-growfs-root.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-growfs@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-makefs.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-mkswap@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-measure.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-modules-load.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-modules-load.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-mount.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-umount.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-network-generator.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-network-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-networkd-wait-online.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-networkd-wait-online.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-networkd-wait-online@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-networkd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-networkd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-notify.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-nspawn.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-oomd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-oomd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-path.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-pcrlock.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-file-system.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-firmware-code.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-firmware-config.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-machine-id.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-make-policy.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-secureboot-authority.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrlock-secureboot-policy.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrphase.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrextend.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrfs-root.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrfs@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrmachine.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrphase-initrd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pcrphase-sysinit.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-portabled.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-portabled.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-poweroff.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-halt.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-kexec.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-reboot.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-shutdown.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pstore.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-pstore.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-random-seed.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-random-seed.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-remount-fs.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-remount-fs.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-repart.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-repart.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-resolved.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-resolved.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-rfkill.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-rfkill.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-rfkill.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-run-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-run.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-sleep.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/sleep.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd-socket-activate.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-socket-proxyd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-soft-reboot.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-stdio-bridge.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-storagetm.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-storagetm.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-stub.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/linuxaa64.efi.stub.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/linuxia32.efi.stub.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/linuxx64.efi.stub.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/sd-stub.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd-suspend.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hibernate.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-hybrid-sleep.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sleep.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-suspend-then-hibernate.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysctl.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysctl.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysext.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-confext.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-confext.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysext.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-system-update-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-system.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/system.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd-user.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/user.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd-sysupdate.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysupdate-reboot.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysupdate-reboot.timer.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysupdate.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysupdate.timer.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysusers.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-sysusers.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-time-wait-sync.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-time-wait-sync.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-timedated.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-timedated.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-timesyncd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-timesyncd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tmpfiles.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tmpfiles-clean.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tmpfiles-clean.timer.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tmpfiles-setup-dev-early.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tmpfiles-setup-dev.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tmpfiles-setup.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tpm2-setup.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tpm2-setup.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tpm2-setup-early.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-tty-ask-password-agent.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-udev-settle.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-udevd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-udevd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-udevd-control.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-udevd-kernel.socket.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-update-done.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-update-done.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-update-utmp.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-update-utmp.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-update-utmp-runlevel.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-user-sessions.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-user-sessions.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-userdbd.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-userdbd.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-vconsole-setup.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-vconsole-setup.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-veritysetup-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-veritysetup@.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-veritysetup.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-vmspawn.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd-volatile-root.service.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-volatile-root.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd-xdg-autostart-generator.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/systemd.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/init.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/systemd.automount.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.device.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.dnssd.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.environment-generator.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.exec.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.generator.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.image-policy.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.journal-fields.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.kill.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.link.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.mount.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.net-naming-scheme.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.netdev.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.network.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.nspawn.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.offline-updates.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.path.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.pcrlock.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.pcrlock.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.preset.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.resource-control.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.scope.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.service.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.slice.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.socket.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.special.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.swap.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.syntax.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.system-credentials.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.target.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.time.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.timer.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.unit.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/sysupdate.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/sysusers.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/timedatectl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/timesyncd.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/timesyncd.conf.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/tmpfiles.d.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/udev.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/udev.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/udev_device_get_syspath.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_action.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_devnode.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_devnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_devpath.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_devtype.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_driver.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_is_initialized.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_parent.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_parent_with_subsystem_devtype.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_subsystem.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_sysname.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_sysnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_udev.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_has_tag.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_current_tags_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_devlinks_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_properties_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_property_value.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_sysattr_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_sysattr_value.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_get_tags_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_has_current_tag.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_set_sysattr_value.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_new_from_syspath.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_new_from_device_id.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_new_from_devnum.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_new_from_environment.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_new_from_subsystem_sysname.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_device_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_subsystem.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_is_initialized.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_parent.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_property.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_sysattr.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_sysname.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_match_tag.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_nomatch_subsystem.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_nomatch_sysattr.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_scan_devices.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_add_syspath.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_get_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_get_udev.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_enumerate_scan_subsystems.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_list_entry.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_list_entry_get_by_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_list_entry_get_name.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_list_entry_get_next.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_list_entry_get_value.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_filter_update.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_filter_add_match_subsystem_devtype.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_filter_add_match_tag.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_filter_remove.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_new_from_netlink.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_receive_device.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_enable_receiving.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_get_fd.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_get_udev.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_monitor_set_receive_buffer_size.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_new.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_ref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udev_unref.3 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man3
Installing man/udevadm.8 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man8
Installing man/user@.service.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd-user-runtime-dir.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/user-runtime-dir@.service.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/userdbctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/varlinkctl.1 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man1
Installing man/vconsole.conf.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/veritytab.5 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man5
Installing man/systemd.directives.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing man/systemd.index.7 to /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/man7
Installing shell-completion/bash/systemctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing shell-completion/zsh/_systemctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing sysctl.d/50-coredump.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysctl.d
Installing sysusers.d/basic.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing sysusers.d/systemd-journal.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing sysusers.d/systemd-network.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing sysusers.d/systemd-resolve.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing sysusers.d/systemd-timesync.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing tmpfiles.d/etc.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing tmpfiles.d/static-nodes-permissions.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing tmpfiles.d/systemd.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing tmpfiles.d/var.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing units/console-getty.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/container-getty@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/debug-shell.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/emergency.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/getty@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-battery-check.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-bsod.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/initrd-parse-etc.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/kmod-static-nodes.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/rescue.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/serial-getty@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-backlight@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-binfmt.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-bless-boot.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-boot-check-no-failures.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-coredump@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-fsck-root.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-fsck@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-growfs-root.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-growfs@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-hibernate-resume.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-hibernate.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-homed.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-hostnamed.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-hwdb-update.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-hybrid-sleep.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-importd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-journal-gatewayd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-journal-remote.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-journal-upload.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-journald.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-journald@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-localed.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-logind.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-machined.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-modules-load.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-network-generator.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-networkd-wait-online.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-networkd-wait-online@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-networkd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-nspawn@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-oomd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrextend@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrfs-root.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrfs@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrmachine.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrphase-initrd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrphase-sysinit.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrphase.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-tpm2-setup.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-tpm2-setup-early.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-make-policy.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-secureboot-policy.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-secureboot-authority.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-file-system.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-machine-id.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-firmware-code.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pcrlock-firmware-config.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-portabled.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-pstore.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-random-seed.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-remount-fs.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-repart.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-resolved.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-rfkill.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-suspend-then-hibernate.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-suspend.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-sysctl.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-sysupdate-reboot.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-sysupdate.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-storagetm.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-time-wait-sync.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-timedated.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-timesyncd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-udevd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-update-done.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-update-utmp.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-user-sessions.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-userdbd.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-vconsole-setup.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/systemd-volatile-root.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/user-runtime-dir@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing units/user@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing factory/templates/locale.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc
Installing factory/templates/vconsole.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/factory/etc
Installing /build/source/build/interfaces/org.freedesktop.hostname1.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Path.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.oom1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.network1.DHCPv6Client.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.machine1.Image.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.network1.Link.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Device.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.home1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.locale1.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.network1.DHCPv4Client.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.import1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.portable1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.home1.Home.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.resolve1.DnssdService.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Mount.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Target.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Slice.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Swap.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Scope.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.login1.User.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.import1.Transfer.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.machine1.Machine.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Timer.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.network1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.network1.Network.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.login1.Session.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.network1.DHCPServer.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.login1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Job.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Automount.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.portable1.Image.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.timedate1.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Service.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.machine1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.LogControl1.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Unit.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.resolve1.Manager.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.login1.Seat.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.systemd1.Socket.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/build/interfaces/org.freedesktop.resolve1.Link.xml to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/interfaces
Installing /build/source/src/libudev/libudev.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include
Installing /build/source/src/systemd/sd-bus.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-bus-protocol.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-bus-vtable.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-daemon.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-device.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-event.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-gpt.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-hwdb.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-id128.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-journal.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-login.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-messages.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/sd-path.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing /build/source/src/systemd/_sd-common.h to /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/include/systemd
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-shutdown
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-sleep
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user-generators
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/binfmt.d
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/credstore
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/environment.d
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/modules-load.d
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd-root-device.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd-root-device.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd-root-fs.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/timers.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/local-fs.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/remote-fs.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/machines.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants
Installing new directory /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/services
Installing /build/source/src/core/org.freedesktop.systemd1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/core/org.freedesktop.systemd1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/home/org.freedesktop.home1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/home/org.freedesktop.home1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/home/org.freedesktop.home1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/hostname/org.freedesktop.hostname1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/hostname/org.freedesktop.hostname1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/hostname/org.freedesktop.hostname1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/import/org.freedesktop.import1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/import/org.freedesktop.import1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/import/org.freedesktop.import1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/import/import-pubring.gpg to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing /build/source/src/journal-remote/browse.html to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/systemd/gatewayd
Installing /build/source/src/locale/org.freedesktop.locale1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/locale/org.freedesktop.locale1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/locale/org.freedesktop.locale1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/locale/kbd-model-map to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/systemd
Installing /build/source/src/locale/language-fallback-map to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/systemd
Installing /build/source/src/login/org.freedesktop.login1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/login/org.freedesktop.login1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/login/org.freedesktop.login1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/machine/org.freedesktop.machine1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/machine/org.freedesktop.machine1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/machine/org.freedesktop.machine1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/network/org.freedesktop.network1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/network/org.freedesktop.network1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/network/org.freedesktop.network1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/network/systemd-networkd.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/rules.d
Installing /build/source/src/oom/org.freedesktop.oom1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/oom/org.freedesktop.oom1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/partition/definitions/confext.repart.d/10-root.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/confext.repart.d
Installing /build/source/src/partition/definitions/confext.repart.d/20-root-verity.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/confext.repart.d
Installing /build/source/src/partition/definitions/confext.repart.d/30-root-verity-sig.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/confext.repart.d
Installing /build/source/src/partition/definitions/portable.repart.d/10-root.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/portable.repart.d
Installing /build/source/src/partition/definitions/portable.repart.d/20-root-verity.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/portable.repart.d
Installing /build/source/src/partition/definitions/portable.repart.d/30-root-verity-sig.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/portable.repart.d
Installing /build/source/src/partition/definitions/sysext.repart.d/10-root.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/sysext.repart.d
Installing /build/source/src/partition/definitions/sysext.repart.d/20-root-verity.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/sysext.repart.d
Installing /build/source/src/partition/definitions/sysext.repart.d/30-root-verity-sig.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/repart/definitions/sysext.repart.d
Installing /build/source/src/pcrlock/pcrlock.d/350-action-efi-application.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/400-secureboot-separator.pcrlock.d/300-0x00000000.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d/400-secureboot-separator.pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/400-secureboot-separator.pcrlock.d/600-0xffffffff.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d/400-secureboot-separator.pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/500-separator.pcrlock.d/300-0x00000000.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d/500-separator.pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/500-separator.pcrlock.d/600-0xffffffff.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d/500-separator.pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/700-action-efi-exit-boot-services.pcrlock.d/300-present.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d/700-action-efi-exit-boot-services.pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/700-action-efi-exit-boot-services.pcrlock.d/600-absent.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d/700-action-efi-exit-boot-services.pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/750-enter-initrd.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/800-leave-initrd.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/850-sysinit.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/900-ready.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/950-shutdown.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/pcrlock/pcrlock.d/990-final.pcrlock to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/pcrlock.d
Installing /build/source/src/portable/org.freedesktop.portable1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/portable/org.freedesktop.portable1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/portable/org.freedesktop.portable1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/portable/profile/default/service.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/portable/profile/default
Installing /build/source/src/portable/profile/nonetwork/service.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/portable/profile/nonetwork
Installing /build/source/src/portable/profile/strict/service.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/portable/profile/strict
Installing /build/source/src/portable/profile/trusted/service.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/portable/profile/trusted
Installing /build/source/src/resolve/org.freedesktop.resolve1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/resolve/org.freedesktop.resolve1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/resolve/org.freedesktop.resolve1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/resolve/resolv.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd
Installing /build/source/src/timedate/org.freedesktop.timedate1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/timedate/org.freedesktop.timedate1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/timedate/org.freedesktop.timedate1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/src/timesync/org.freedesktop.timesync1.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system.d
Installing /build/source/src/timesync/org.freedesktop.timesync1.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services
Installing /build/source/src/timesync/80-systemd-timesync.list to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/ntp-units.d
Installing /build/source/src/timesync/org.freedesktop.timesync1.policy to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/polkit-1/actions
Installing /build/source/rules.d/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-autosuspend.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-block.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-cdrom_id.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-dmi-id.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-drm.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-evdev.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-fido-id.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-infiniband.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-input-id.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-persistent-alsa.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-persistent-input.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-persistent-storage-mtd.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-persistent-storage-tape.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-persistent-v4l.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-sensor.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/60-serial.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/70-camera.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/70-joystick.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/70-mouse.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/70-touchpad.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/75-net-description.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/75-probe_mtd.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/78-sound-card.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/80-net-setup-link.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/81-net-dhcp.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/90-iocost.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/80-drivers.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/70-memory.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/rules.d/70-power-switch.rules to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d
Installing /build/source/hwdb.d/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-dmi-id.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-pci-vendor-model.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-pci-classes.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-usb-vendor-model.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-usb-classes.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-sdio-vendor-model.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-sdio-classes.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-bluetooth-vendor-product.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-acpi-vendor.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-OUI.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-net-ifname.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/20-vmbus-class.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-autosuspend.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-autosuspend-fingerprint-reader.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-evdev.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-input-id.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-keyboard.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-seat.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/60-sensor.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-analyzers.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-av-production.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-cameras.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-joystick.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-mouse.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-pda.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-pointingstick.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-sound-card.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/70-touchpad.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/hwdb.d/80-ieee1394-unit-function.hwdb to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/hwdb.d
Installing /build/source/modprobe.d/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/modprobe.d
Installing /build/source/modprobe.d/systemd.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/modprobe.d
Installing /build/source/network/80-6rd-tunnel.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-container-host0.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-container-vb.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-container-ve.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-container-vz.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-vm-vt.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-wifi-adhoc.network to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-auto-link-local.network.example to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/89-ethernet.network.example to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-wifi-ap.network.example to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/80-wifi-station.network.example to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/network/99-default.link to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network
Installing /build/source/presets/90-systemd.preset to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-preset
Installing /build/source/presets/user/90-systemd.preset to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user-preset
Installing /build/source/shell-completion/bash/busctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/journalctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-analyze to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-cat to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-cgls to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-cgtop to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-delta to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-detect-virt to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-id128 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-nspawn to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-path to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-run to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/udevadm to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/bootctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/coredumpctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/homectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/hostnamectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/localectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/loginctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/machinectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/networkctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/oomctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/portablectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/resolvectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-cryptenroll to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-dissect to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-resolve to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/systemd-sysext to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/bash/timedatectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/bash-completion/completions
Installing /build/source/shell-completion/zsh/_busctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_journalctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-analyze to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-delta to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-nspawn to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-path to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-run to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_udevadm to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_sd_hosts_or_user_at_host to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_sd_outputmodes to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_sd_unit_files to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_sd_machines to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_bootctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_coredumpctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_hostnamectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_localectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_loginctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_machinectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_networkctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_oomctl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-inhibit to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_resolvectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_systemd-tmpfiles to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/shell-completion/zsh/_timedatectl to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/zsh/site-functions
Installing /build/source/sysctl.d/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysctl.d
Installing /build/source/sysctl.d/50-default.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysctl.d
Installing /build/source/sysctl.d/50-pid-max.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysctl.d
Installing /build/source/sysusers.d/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing /build/source/sysusers.d/systemd-coredump.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing /build/source/sysusers.d/systemd-oom.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing /build/source/sysusers.d/systemd-remote.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/sysusers.d
Installing /build/source/tmpfiles.d/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/home.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/journal-nocow.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/portables.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/systemd-network.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/systemd-nologin.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/systemd-nspawn.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/systemd-pstore.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/systemd-resolve.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/systemd-tmp.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/tmp.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/x11.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/provision.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/tmpfiles.d/credstore.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/tmpfiles.d
Installing /build/source/units/basic.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/blockdev@.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/bluetooth.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/boot-complete.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/cryptsetup-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/cryptsetup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/dev-hugepages.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/dev-mqueue.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/emergency.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/exit.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/factory-reset.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/final.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/first-boot-complete.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/getty-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/getty.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/graphical.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/halt.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/hibernate.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/hybrid-sleep.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-cleanup.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-fs.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-root-device.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-root-fs.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-switch-root.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-switch-root.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-udevadm-cleanup-db.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd-usr-fs.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/initrd.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/integritysetup-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/integritysetup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/kexec.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/local-fs-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/local-fs.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/machine.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/machines.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/modprobe@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/multi-user.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/network-online.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/network-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/network.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/nss-lookup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/nss-user-lookup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/paths.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/poweroff.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/printer.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/proc-sys-fs-binfmt_misc.automount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/proc-sys-fs-binfmt_misc.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/reboot.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/remote-cryptsetup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/remote-fs-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/remote-fs.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/remote-veritysetup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/rescue.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/rpcbind.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/shutdown.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sigpwr.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sleep.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/slices.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/smartcard.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sockets.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/soft-reboot.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sound.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/suspend-then-hibernate.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/suspend.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/swap.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sys-fs-fuse-connections.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sys-kernel-config.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sys-kernel-debug.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sys-kernel-tracing.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/sysinit.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/syslog.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/system-systemd\x2dcryptsetup.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/system-systemd\x2dveritysetup.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/system-update-cleanup.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/system-update-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/system-update.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-ask-password-console.path to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-ask-password-console.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-ask-password-wall.path to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-ask-password-wall.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-boot-random-seed.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-boot-update.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-confext.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-coredump.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-exit.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-halt.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-homed-activate.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journal-catalog-update.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journal-flush.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journal-gatewayd.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journal-remote.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journald-audit.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journald-dev-log.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journald-varlink@.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journald.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-journald@.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-kexec.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-machine-id-commit.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-networkd.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-oomd.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-pcrextend.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-poweroff.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-reboot.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-rfkill.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-soft-reboot.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-sysext.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-sysext.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-sysext@.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-sysupdate-reboot.timer to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-sysupdate.timer to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-sysusers.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/storage-target-mode.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-tmpfiles-clean.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-tmpfiles-clean.timer to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-tmpfiles-setup-dev-early.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-tmpfiles-setup-dev.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-tmpfiles-setup.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-udev-settle.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-udev-trigger.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-udevd-control.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-udevd-kernel.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/systemd-userdbd.socket to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/time-set.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/time-sync.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/timers.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/tmp.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/umount.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/usb-gadget.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/user.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/var-lib-machines.mount to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/veritysetup-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/veritysetup.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system
Installing /build/source/units/user-.slice.d/10-defaults.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/user-.slice.d
Installing /build/source/units/user@.service.d/10-login-barrier.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/user@.service.d
Installing /build/source/units/user@0.service.d/10-login-barrier.conf to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/user@0.service.d
Installing /build/source/units/user/app.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/background.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/basic.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/bluetooth.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/default.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/exit.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/graphical-session-pre.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/graphical-session.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/paths.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/printer.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/session.slice to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/shutdown.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/smartcard.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/sockets.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/sound.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/systemd-exit.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/systemd-tmpfiles-clean.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/systemd-tmpfiles-clean.timer to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/systemd-tmpfiles-setup.service to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/timers.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/units/user/xdg-desktop-autostart.target to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user
Installing /build/source/LICENSE.GPL2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/LICENSE.LGPL2.1 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/NEWS to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/README to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/CODING_STYLE.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/DISTRO_PORTING.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/ENVIRONMENT.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/HACKING.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/TRANSIENT-SETTINGS.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/TRANSLATORS.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing /build/source/docs/UIDS-GIDS.md to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/doc/systemd
Installing symlink pointing to libsystemd.so.0.38.0 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libsystemd.so.0
Installing symlink pointing to libsystemd.so.0 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libsystemd.so
Installing symlink pointing to libudev.so.1.7.8 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libudev.so.1
Installing symlink pointing to libudev.so.1 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libudev.so
Installing symlink pointing to libnss_myhostname.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_myhostname.so
Installing symlink pointing to libnss_mymachines.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_mymachines.so
Installing symlink pointing to libnss_resolve.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_resolve.so
Installing symlink pointing to libnss_systemd.so.2 to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_systemd.so
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c test -n "$DESTDIR" || /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/journalctl --update-catalog'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/init"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/udevadm" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-udevd"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-cryptsetup" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-cryptsetup"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-dissect" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/mount.ddi"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/etc/environment" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/environment.d/99-environment.conf"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-fstab-generator" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sysroot-fstab-check"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-umount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/resolvectl" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/resolvconf"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/resolvectl" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-resolve"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-sysext" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-confext"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemctl" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/halt"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemctl" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/poweroff"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemctl" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/reboot"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemctl" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/shutdown"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c rm $DESTDIR/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_myhostname.so'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c rm $DESTDIR/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_mymachines.so'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c rm $DESTDIR/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_resolve.so'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c rm $DESTDIR/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_systemd.so'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/cryptsetup.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/cryptsetup.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dev-hugepages.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/dev-hugepages.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dev-mqueue.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/dev-mqueue.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/getty.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants/getty.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/getty@.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/autovt@.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/graphical.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/default.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-battery-check.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd.target.wants/systemd-battery-check.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-bsod.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd.target.wants/systemd-bsod.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/integritysetup.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/integritysetup.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/kmod-static-nodes.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/kmod-static-nodes.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/proc-sys-fs-binfmt_misc.automount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/proc-sys-fs-binfmt_misc.automount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/reboot.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/ctrl-alt-del.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/remote-cryptsetup.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd-root-device.target.wants/remote-cryptsetup.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/remote-veritysetup.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd-root-device.target.wants/remote-veritysetup.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sys-fs-fuse-connections.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/sys-fs-fuse-connections.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sys-kernel-config.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/sys-kernel-config.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sys-kernel-debug.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/sys-kernel-debug.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sys-kernel-tracing.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/sys-kernel-tracing.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-ask-password-console.path" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-ask-password-console.path"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-ask-password-wall.path" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants/systemd-ask-password-wall.path"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-binfmt.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-binfmt.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-boot-random-seed.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-boot-random-seed.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-coredump.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-coredump.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-hostnamed.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.hostname1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-hwdb-update.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-hwdb-update.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-importd.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.import1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-journal-catalog-update.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-journal-catalog-update.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-journal-flush.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-journal-flush.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-journald-dev-log.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-journald-dev-log.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-journald.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-journald.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-journald.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-journald.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-localed.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.locale1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-logind.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants/systemd-logind.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-logind.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.login1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-machine-id-commit.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-machine-id-commit.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-machined.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.machine1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-modules-load.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-modules-load.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-pcrextend.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-pcrextend.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-pcrmachine.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-pcrmachine.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-pcrphase-initrd.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd.target.wants/systemd-pcrphase-initrd.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-pcrphase-sysinit.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-pcrphase-sysinit.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-pcrphase.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-pcrphase.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-tpm2-setup.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-tpm2-setup.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-tpm2-setup-early.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-tpm2-setup-early.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-portabled.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.portable1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-random-seed.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-random-seed.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-repart.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-repart.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-repart.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/initrd-root-fs.target.wants/systemd-repart.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-sysctl.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-sysctl.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-sysext.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-sysext.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-sysusers.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-sysusers.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-timedated.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/dbus-org.freedesktop.timedate1.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-tmpfiles-clean.timer" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/timers.target.wants/systemd-tmpfiles-clean.timer"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-tmpfiles-setup-dev-early.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev-early.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-tmpfiles-setup-dev.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-tmpfiles-setup.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-udev-trigger.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-udev-trigger.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-udevd-control.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-udevd-control.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-udevd-kernel.socket" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sockets.target.wants/systemd-udevd-kernel.socket"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-udevd.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-udevd.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-update-done.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-update-done.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-update-utmp.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/systemd-update-utmp.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/systemd-user-sessions.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/multi-user.target.wants/systemd-user-sessions.service"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/tmp.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/local-fs.target.wants/tmp.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/var-lib-machines.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/remote-fs.target.wants/var-lib-machines.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/var-lib-machines.mount" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/machines.target.wants/var-lib-machines.mount"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/veritysetup.target" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system/sysinit.target.wants/veritysetup.target"'
Running custom install script '/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh -c /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/ln -frsT -- "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/system-services/org.freedesktop.systemd1.service" "${DESTDIR:-}/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/share/dbus-1/services/org.freedesktop.systemd1.service"'
Running phase: fixupPhase
Patching '/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib/pkgconfig/libsystemd.pc' includedir to output /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev
Patching '/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib/pkgconfig/libudev.pc' includedir to output /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev
Patching '/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/share/pkgconfig/systemd.pc' includedir to output /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev
Patching '/nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/share/pkgconfig/udev.pc' includedir to output /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev
shrinking RPATHs of ELF executables and libraries in /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_myhostname.so.2
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libudev.so.1.7.8
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libsystemd.so.0.38.0
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_mymachines.so.2
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-random-seed
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-timedated
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-userwork
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-homed
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-bsod
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-boot-check-no-failures
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-battery-check
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-backlight
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-user-runtime-dir
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-importd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-shutdown
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-journal-remote
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-fsck
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-socket-proxyd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sleep
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-gpt-auto-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-bless-boot-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-system-update-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-integritysetup-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-hibernate-resume-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-run-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-fstab-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-debug-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-cryptsetup-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-veritysetup-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/system-generators/systemd-getty-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-oomd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-cgroups-agent
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-volatile-root
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-network-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-export
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-networkd-wait-online
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-update-done
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-coredump
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-machined
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-networkd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sysupdate
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-pstore
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-tpm2-setup
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-import
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-pcrextend
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-portabled
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-update-utmp
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-storagetm
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-makefs
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-journald
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-binfmt
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-logind
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-homework
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user-environment-generators/30-systemd-environment-d-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-vconsole-setup
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-bless-boot
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-timesyncd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-veritysetup
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-modules-load
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/libsystemd-shared-255.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-user-sessions
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-rfkill
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-time-wait-sync
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-userdbd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/user-generators/systemd-xdg-autostart-generator
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-pcrlock
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sulogin-shell
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/libsystemd-core-255.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-remount-fs
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-journal-gatewayd
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-measure
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sysctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-pull
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-reply-password
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-hostnamed
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-resolved
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-growfs
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-import-fs
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-integritysetup
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-localed
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-executor
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-hibernate-resume
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-xdg-autostart-condition
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-journal-upload
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_systemd.so.2
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/libnss_resolve.so.2
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/iocost
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/ata_id
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/scsi_id
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/fido_id
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/v4l_id
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/cdrom_id
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/dmi_memory_id
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/mtd_probe
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security/pam_systemd.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security/pam_systemd_loadkey.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/security/pam_systemd_home.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup/libcryptsetup-token-systemd-tpm2.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup/libcryptsetup-token-systemd-fido2.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/cryptsetup/libcryptsetup-token-systemd-pkcs11.so
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-notify
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-tmpfiles
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-ask-password
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/resolvectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-machine-id-setup
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-cat
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/busctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/timedatectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-nspawn
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-delta
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-repart
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-ac-power
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-stdio-bridge
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-mount
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-cryptsetup
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/portablectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-socket-activate
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-sysext
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-escape
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-run
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-path
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/hostnamectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/varlinkctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/udevadm
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-cgls
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-vmspawn
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-id128
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-detect-virt
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/loginctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-sysusers
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/coredumpctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/homectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-hwdb
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/bootctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-cgtop
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/machinectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/networkctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/journalctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/localectl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/oomctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-creds
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-cryptenroll
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-inhibit
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-tty-ask-password-agent
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemctl
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-analyze
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/systemd-dissect
shrinking /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/userdbctl
checking for references to /build/ in /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4...
moving /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin/* to /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin
patching script interpreter paths in /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4
/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-update-helper: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/lmv9b9jbhv68kp5pg467rlgg71lf0zyl-bash-interactive-5.2p26/bin/bash"
stripping (with command strip and flags -S -p) in /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/sbin
shrinking RPATHs of ELF executables and libraries in /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev
checking for references to /build/ in /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev...
patching script interpreter paths in /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev
stripping (with command strip and flags -S -p) in /nix/store/fs7ajq2b0jf4ggrvjxm59g54w89br9dw-systemd-255.4-dev/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man
checking for references to /build/ in /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man...
gzipping man pages under /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man/share/man/
patching script interpreter paths in /nix/store/rk9mkggy932i0lr1sci1nfp7w42byjqx-systemd-255.4-man
building '/nix/store/awza6bdag9kq38kahzi685w77ya6izgh-etc-sysctl.d-60-nixos.conf.drv'...
building '/nix/store/w7hmzlcbv43l0va6wvi3i7jgpsp7x4jp-etc-sysctl.d-60-nixos.conf.drv'...
building '/nix/store/csf9nf925b0rr5zdnva8pv7lfic3v9sc-libnvme-1.7.1.drv'...
building '/nix/store/3ps0vkcx4sgvqqarr4khp7kykrxhnxnq-login.pam.drv'...
building '/nix/store/77knyz9nj2dk1bcmbwcr2qx903vwhr78-nixos-generate-config.drv'...
building '/nix/store/2z5gisl6ifacbsy7016qjcihxia9z23l-procps-3.3.17.drv'...
building '/nix/store/djizmhbp0iylz1zjyp40nydil8hl4hhb-samba-4.20.0.drv'...
building '/nix/store/8i0yg3j1g9zwn6g2xsa9giwapzx36r9q-shutdown-ramfs-contents.drv'...
building '/nix/store/9654pibjbgvk8209xqkyph483mhhq7fp-sshd.pam.drv'...
building '/nix/store/2h7vdj0nq3pn9cczylnvkblc6aqnvc9v-systemd-default-tmpfiles.drv'...
building '/nix/store/8dnyxrc6id1n9nmj3m0f90izmskiyq62-systemd-user.pam.drv'...
building '/nix/store/nl9619g8zgbrm79kfmcpyyly3mykyam4-systemd.drv'...
building '/nix/store/qhc210jbdb6hyijcqsxkvkwmgq0z62bl-unit-audit.service.drv'...
building '/nix/store/c16h9ylzh0hysylpvlnfiapicmgc1ld3-unit-backdoor.service.drv'...
building '/nix/store/fhh51bq5scqzwnb845w8h1dmpf8wm47j-unit-dhcpcd.service.drv'...
building '/nix/store/nsjzc3i2w29759jzxsdwfgag6r3g4pjj-unit-firewall.service.drv'...
building '/nix/store/r0yhcc373ks8na0d774wlim1q1i707nl-unit-firewall.service.drv'...
building '/nix/store/1vnyp6835aa5r9bll5vx0k6h021hik8n-unit-kmod-static-nodes.service.drv'...
building '/nix/store/amjinp8lwqqlvclq5h9awzfka4m11n22-unit-logrotate-checkconf.service.drv'...
building '/nix/store/vdybzwkiavnvg6av1c4y8xwinhfwc75i-unit-logrotate.service.drv'...
building '/nix/store/id8y07mqaaxhw9ipvqmhli9v79ifx6qb-unit-network-addresses-eth1.service.drv'...
building '/nix/store/mslbvj8shl3y1j99yazhwc4sbgr36cz4-unit-network-addresses-eth1.service.drv'...
building '/nix/store/d49qkf5dmvjm6kdildrmja1m0kc81wgd-unit-network-local-commands.service.drv'...
building '/nix/store/2gbh0xlvabnifibpxgap10ryfss5j821-unit-network-setup.service.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/fmbhxs64xrbdnxljg95gh5q93ymwr3fq-source
source root is source
Running phase: patchPhase
patching script interpreter paths in scripts
scripts/update-docs.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
scripts/list-man-pages.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
scripts/build.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
scripts/meson-vcs-tag.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
scripts/kernel-doc-check: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
scripts/kernel-doc: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
scripts/release.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
scripts/list-pre-compiled.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
mesonConfigurePhase flags: --prefix=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1 --libdir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib --libexecdir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/libexec --bindir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/bin --sbindir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/sbin --includedir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include --mandir=/nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man --infodir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/share/info --localedir=/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain -Ddocs=man -Dtests=true -Ddocs-build=true
The Meson build system
Version: 1.4.0
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: libnvme
Project version: 1.7.1
Running phase: unpackPhase
unpacking source archive /nix/store/297r2fjjbrfg01ppvzh6hb2gck8gm6dp-procps-ng-3.3.17.tar.xz
source root is procps-3.3.17
setting SOURCE_DATE_EPOCH to timestamp 1612865485 of file procps-3.3.17/watch.c
Running phase: patchPhase
applying patch /nix/store/899xlw7bappyx5113i4l1r750fzs45k3-v3-CVE-2023-4016.patch
patching file ps/parser.c
Running phase: updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./config.sub
Updating Autotools / GNU config script to a newer upstream version: ./config.guess
Running phase: configurePhase
fixing libtool script ./ltmain.sh
./configure
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17 --disable-modern-top --enable-watch8bit --with-systemd
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... (cached) yes
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
Running phase: unpackPhase
unpacking source archive /nix/store/yc4p98vg7nq0wigp7bqwiqf29dy27k3f-samba-4.20.0.tar.gz
building '/nix/store/ad49nn23y5lkpgj7dsfykpb2q6ws38ia-unit-nix-gc.service.drv'...
building '/nix/store/4v1nkc1cdypxw98lg06hda2bl49nw2hb-unit-nix-optimise.service.drv'...
building '/nix/store/y1m0sdax3zpbygfxz14nq7avdg1xlnf6-unit-nscd.service.drv'...
building '/nix/store/95las8a3gn5gpljf3frbqlank8i3d81s-unit-post-resume.service.drv'...
building '/nix/store/mcirrwn3s5gxfij32q7y7swnpgvl5y5b-unit-pre-sleep.service.drv'...
building '/nix/store/fg0hc198pgjzc8dzkxcibxl9y4d3riks-unit-prepare-kexec.service.drv'...
building '/nix/store/gxnbhxn9p8ix9czcrfm5czsv90nd3ix4-unit-reload-systemd-vconsole-setup.service.drv'...
building '/nix/store/nxynvkhwy1l4k3h426vgz05cspdf2lsn-unit-resolvconf.service.drv'...
building '/nix/store/7c181lbf4d4djl52rk8d3cdns2y6jqdh-unit-script-container_-start.drv'...
building '/nix/store/wkzvzvl73l468c3yvyzwljfnjzvaxiyf-unit-sshd.service.drv'...
building '/nix/store/zh6g8pcqlsf03hpfak37sfr6ki6kdp9m-unit-systemd-backlight-.service.drv'...
building '/nix/store/arhpkmi0g61cssrb1why1iik1vjhbq2y-unit-systemd-importd.service.drv'...
building '/nix/store/45va6pbv79w5ns26jd8npv0zzf4xpyy6-unit-systemd-journal-flush.service.drv'...
building '/nix/store/3fmiwqidkjvm3cy55hxly42bmd14wjws-unit-systemd-journald-.service.drv'...
building '/nix/store/ggfmp0ps338zg817h1fpfln2d4yzahyx-unit-systemd-journald.service.drv'...
building '/nix/store/3a9nw99fhc02km90lgf3jyl8n0ch6k1i-unit-systemd-logind.service.drv'...
building '/nix/store/rznz2mpwzvrnqgxmhkfvf7vbhnw4r717-unit-systemd-modules-load.service.drv'...
building '/nix/store/vbpqabqy4m1b5y4wwrf65ahrnmv4n3za-unit-systemd-modules-load.service.drv'...
building '/nix/store/cr6h81s8bf6l5v487nf3k9myn0yx5dw7-unit-systemd-oomd.service.drv'...
C compiler for the host machine: gcc (gcc 13.2.0 "gcc (GCC) 13.2.0")
C linker for the host machine: gcc ld.bfd 2.41
Host machine cpu family: x86_64
Host machine cpu: x86_64
C++ compiler for the host machine: g++ (gcc 13.2.0 "g++ (GCC) 13.2.0")
C++ linker for the host machine: g++ ld.bfd 2.41
Found pkg-config: YES (/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency json-c found: YES 0.17
Run-time dependency openssl found: YES 3.0.13
Header "openssl/opensslv.h" has symbol "LIBRESSL_VERSION_NUMBER" with dependency openssl: NO
Has header "openssl/core_names.h" with dependency openssl: YES
Run-time dependency libkeyutils found: YES 1.6.3
Checking if "__builtin_type_compatible_p" compiles: YES
Checking if "typeof" compiles: YES
Checking if "byteswap.h" compiles: YES
Checking if "bswap64" : links: YES
Checking if "statement-expr" compiles: YES
Checking if "isblank" : links: YES
Checking if "linux/mctp.h" compiles: YES
Checking if "netdb" : links: YES
Checking if "ioctl has glibc-style prototype" compiles: YES
Compiler for C supports function attribute fallthrough: YES
Configuring libnvme.spec using configuration
Configuring config.h using configuration
Program python3 found: YES (/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3)
Run-time dependency python found: YES 3.11
Program swig found: YES (/nix/store/j2lgh7ndjmcwgjrzgc2h55nf3i5nf9na-swig-3.0.12/bin/swig)
Has header "Python.h" with dependency python-3.11: YES
Configuring __init__.py using configuration
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for gawk... (cached) gawk
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking how to run the C preprocessor... gcc -E
source root is samba-4.20.0
building '/nix/store/hxshz05bqmc8ryby7nxjnw4infp3r8l7-50-coredump.conf.drv'...
building '/nix/store/97cfdbfis4dl84awxmrqa1xma0k7crrk-X-Restart-Triggers-systemd-sysctl.drv'...
building '/nix/store/dvx3fv5aj4242lbaz2via5zr7aw2njja-X-Restart-Triggers-systemd-sysctl.drv'...
building '/nix/store/4mqj7gfkb88cih652rghp3dw6dq6dv2n-tmpfiles.d.drv'...
building '/nix/store/8f3i09g4gkhffpck8g4g8yf9b6pn68s4-tmpfiles.d.drv'...
building '/nix/store/9sfzwd2mgymg3psmdh24val5qhcm53y2-unit-generate-shutdown-ramfs.service.drv'...
building '/nix/store/fnc5zch1kzp5sdwkpa0nv6kc6zn9qz1z-unit-systemd-pstore.service.drv'...
building '/nix/store/qx2xmzncsy5hzsfqgv8004zk8wvnwhmc-unit-systemd-random-seed.service.drv'...
building '/nix/store/mqp2hh6hyrcvcywqvag465c86wp5jwvy-unit-systemd-remount-fs.service.drv'...
building '/nix/store/ihb52jxa8zi5y3ryyx8qprr3kxay8rz5-unit-systemd-timedated.service.drv'...
building '/nix/store/m756czm6i560vnl3rp333y1ygcgad3q4-unit-systemd-tmpfiles-setup.service.drv'...
building '/nix/store/qi2jlp81zzjscqsnl9lzad3k1fcgkr3c-unit-systemd-udev-settle.service.drv'...
building '/nix/store/1z7qbkwgmfdn6h5q26xvl88mf91p83yi-unit-systemd-update-utmp.service.drv'...
building '/nix/store/zi5cc904fnr2ky5c2qgx7a4r7y16xjv1-unit-systemd-user-sessions.service.drv'...
building '/nix/store/hrw8qkf0hi0cap4ry460zmqxxix34asi-unit-user-.service.drv'...
building '/nix/store/vs7x3i3239vvmdpjfb1d4zlayh4yr0zs-unit-user-runtime-dir-.service.drv'...
building '/nix/store/21hzqmdrkx8z2nsjk23hpiq91w91jk44-unit-wpa_supplicant.service.drv'...
building '/nix/store/3hg8cs75aqilykax2x2snisxgbk329r4-unit-zfs-mount.service.drv'...
building '/nix/store/cg1cl6w4qqv6j94wy28ysixrana5dvc9-unit-zfs-share.service.drv'...
Configuring nbft-dump-diff.sh using configuration
Configuring gen-nbft-diffs.sh using configuration
Program diff found: YES (/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin/diff)
Configuring conf.py using configuration
Configuring api.rst using configuration
Configuring index.rst using configuration
Configuring quickstart.rst using configuration
Configuring installation.rst using configuration
Configuring mi.rst using configuration
Configuring config-schema.json using configuration
Program /build/source/doc/rst/../../scripts/kernel-doc found: YES (/build/source/doc/rst/../../scripts/kernel-doc)
Program /build/source/doc/../scripts/kernel-doc found: YES (/build/source/doc/../scripts/kernel-doc)
Program /build/source/doc/../scripts/kernel-doc-check found: YES (/build/source/doc/../scripts/kernel-doc-check)
Program /build/source/doc/../scripts/list-man-pages.sh found: YES (/build/source/doc/../scripts/list-man-pages.sh)
Build targets in project: 857
libnvme 1.7.1
Paths
prefixdir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1
sysconfdir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/etc
bindir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/bin
includedir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include
datadir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/share
mandir : /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
libdir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib
build location: /build/source/build
Dependencies
json-c : true
OpenSSL : true
keyutitls : true
libdbus : false
Python 3 : true
User defined options
auto_features : enabled
bindir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/bin
buildtype : plain
includedir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include
infodir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/share/info
libdir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib
libexecdir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/libexec
localedir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/share/locale
mandir : /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man
prefix : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1
sbindir : /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/sbin
wrap_mode : nodownload
docs : man
docs-build : true
tests : true
Found ninja-1.11.1 at /nix/store/wvxpsf8xbyz31j0j2azjkndn1wbmh5ia-ninja-1.11.1/bin/ninja
checking whether ln -s works... yes
checking pkg-config is at least version 0.9.0... yes
checking whether make sets $(MAKE)... (cached) yes
checking whether NLS is requested... yes
checking for po4a... no
checking whether sys/types.h defines makedev... no
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... no
checking for sys/mkdev.h... no
checking sys/sysmacros.h usability... yes
checking sys/sysmacros.h presence... yes
checking for sys/sysmacros.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdint.h... (cached) yes
checking stdio_ext.h usability... yes
checking stdio_ext.h presence... yes
checking for stdio_ext.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
setting SOURCE_DATE_EPOCH to timestamp 1711559393 of file samba-4.20.0/docs/manpages/wspsearch.1
Running phase: patchPhase
applying patch /nix/store/ifgilzjj9kyv2m1kik1rr1i34i8p9h1d-4.x-no-persistent-install.patch
patching file ctdb/wscript
Hunk #1 succeeded at 854 (offset 40 lines).
Hunk #2 succeeded at 892 (offset 40 lines).
applying patch /nix/store/npsh8b7fc3hvb3vag41fmbxsq7m1hjxy-patch-source3__libads__kerberos_keytab.c.patch
patching file source3/libads/kerberos_keytab.c
Hunk #2 succeeded at 326 (offset 243 lines).
applying patch /nix/store/w16z1hx9kzlz7v42f4x1wy0cdsnlz5np-4.x-no-persistent-install-dynconfig.patch
patching file dynconfig/wscript
Hunk #1 succeeded at 435 with fuzz 1 (offset 16 lines).
applying patch /nix/store/xlss48c1b1z26qjm76qg7dqk6lm58zvi-4.x-fix-makeflags-parsing.patch
patching file buildtools/wafsamba/samba_utils.py
Hunk #1 succeeded at 494 (offset -1 lines).
applying patch /nix/store/0n9l78842rpmrwnh5dh01skzn7jz7i8z-build-find-pre-built-heimdal-build-tools-in-case-of-.patch
patching file wscript_configure_embedded_heimdal
applying patch /nix/store/f5w95jc7631zzr5xvny87jc3v1qqq1rx-samba-reproducible-builds.patch
patching file pidl/lib/Parse/Pidl/Typelist.pm
patching script interpreter paths in ./buildtools/bin
./buildtools/bin/waf: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
waf configure flags: --prefix=/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0 --with-static-modules=NONE --with-shared-modules=ALL --enable-fhs --sysconfdir=/etc --localstatedir=/var --disable-rpath --without-ad-dc --without-ldap --without-ads --bundled-libraries=\!ldb\,\!pyldb-util\!talloc\,\!pytalloc-util\,\!tevent\,\!tdb\,\!pytdb --with-libunwind --with-profiling-data configure
Setting top to : /build/samba-4.20.0
Setting out to : /build/samba-4.20.0/bin
Checking for 'gcc' (C compiler) : gcc
Checking for program 'git' : not found
Checking for c flags '-MMD' : yes
Checking for program 'gdb' : not found
Checking for header sys/utsname.h : yes
Checking uname sysname type : Linux
Checking uname machine type : x86_64
Checking uname release type : 6.6.29
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file '/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/example/sysctl.d/50-coredump.conf')
building '/nix/store/n3sb2fhh5qp8ng4zp0ahd8nay7zpk54x-unit-zfs-zed.service.drv'...
building '/nix/store/5hcdg652ayyx2yv7qfkbh09w9ff66p7m-util-linux-2.39.3.drv'...
building '/nix/store/03lbq4vs4nj8mbxc6zl4k7yn8a15f0c2-X-Restart-Triggers-systemd-tmpfiles-resetup.drv'...
building '/nix/store/4cwyswhf8qfx01s2xmlykky4svl5l5c0-X-Restart-Triggers-systemd-tmpfiles-resetup.drv'...
building '/nix/store/1h6vfwnzchi29pk8nhzvzpm2i5jx4326-unit-systemd-sysctl.service.drv'...
building '/nix/store/ci5dyfs7rs2zvry9zpv1w3xhkcrvvqwk-unit-systemd-sysctl.service.drv'...
mesonConfigurePhase: enabled\ parallel\ building
Running phase: buildPhase
build flags: -j24
[1/904] Compiling C object ccan/libccan.a.p/ccan_str_debug.c.o
[2/904] Compiling C object ccan/libccan.a.p/ccan_str_str.c.o
[3/904] Compiling C object ccan/libccan.a.p/ccan_list_list.c.o
[4/904] Linking static target ccan/libccan.a
[5/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_base64.c.o
[6/904] Compiling C object test/test-mi.p/utils.c.o
[7/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_log.c.o
[8/904] Compiling C object src/libnvme-mi.so.1.7.1.p/nvme_log.c.o
[9/904] Compiling C object src/libnvme-mi-test.so.p/nvme_log.c.o
[10/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_filters.c.o
[11/904] Compiling C object test/test-zns.p/zns.c.o
[12/904] Compiling C object test/test-mi-mctp.p/utils.c.o
[13/904] Compiling C object test/test-register.p/register.c.o
[14/904] Compiling C object src/libnvme-mi-test.so.p/nvme_mi-mctp.c.o
[15/904] Compiling C object src/libnvme-mi.so.1.7.1.p/nvme_mi-mctp.c.o
[16/904] Compiling C object test/libmock-ifaddrs.so.p/mock-ifaddrs.c.o
[17/904] Compiling C object test/test-uuid.p/uuid.c.o
[18/904] Compiling C object test/ioctl/libmock-ioctl.so.p/mock.c.o
[19/904] Compiling C object test/ioctl/libmock-ioctl.so.p/util.c.o
[20/904] Compiling C object test/main-test.p/test.c.o
[21/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_nbft.c.o
[22/904] Linking target test/libmock-ifaddrs.so
[23/904] Linking target test/ioctl/libmock-ioctl.so
[24/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_json.c.o
[25/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_util.c.o
[26/904] Compiling C object test/test-mi-mctp.p/mi-mctp.c.o
[27/904] Compiling C object test/nbft/nbft-dump.p/nbft-dump.c.o
[28/904] Compiling C object examples/display-columnar.p/display-columnar.c.o
[29/904] Compiling C object test/ioctl/test-discovery.p/discovery.c.o
[30/904] Compiling C object examples/telemetry-listen.p/telemetry-listen.c.o
[31/904] Compiling C object src/libnvme-mi.so.1.7.1.p/nvme_mi.c.o
[32/904] Generating symbol file test/libmock-ifaddrs.so.p/libmock-ifaddrs.so.symbols
[33/904] Compiling C object examples/display-tree.p/display-tree.c.o
[34/904] Compiling C object examples/discover-loop.p/discover-loop.c.o
[35/904] Generating symbol file test/ioctl/libmock-ioctl.so.p/libmock-ioctl.so.symbols
[36/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_linux.c.o
[37/904] Compiling C object src/libnvme-mi-test.so.p/nvme_mi.c.o
[38/904] Linking target src/libnvme-mi.so.1.7.1
[39/904] Compiling C object test/ioctl/test-identify.p/identify.c.o
[40/904] Generating doc/nvmf_treq_str_man with a custom command (wrapped by meson to capture output)
[41/904] Generating doc/nvmf_adrfam_str_man with a custom command (wrapped by meson to capture output)
[42/904] Generating doc/nvmf_subtype_str_man with a custom command (wrapped by meson to capture output)
[43/904] Generating doc/nvmf_eflags_str_man with a custom command (wrapped by meson to capture output)
[44/904] Generating doc/nvmf_prtype_str_man with a custom command (wrapped by meson to capture output)
[45/904] Generating doc/nvmf_trtype_str_man with a custom command (wrapped by meson to capture output)
[46/904] Compiling C++ object test/test-cpp.p/cpp.cc.o
[47/904] Linking target src/libnvme-mi-test.so
[48/904] Compiling C object test/test-util.p/test-util.c.o
[49/904] Generating doc/nvmf_sectype_str_man with a custom command (wrapped by meson to capture output)
[50/904] Generating doc/nvmf_qptype_str_man with a custom command (wrapped by meson to capture output)
[51/904] Generating doc/nvmf_cms_str_man with a custom command (wrapped by meson to capture output)
[52/904] Generating doc/nvmf_default_config_man with a custom command (wrapped by meson to capture output)
[53/904] Generating symbol file src/libnvme-mi.so.1.7.1.p/libnvme-mi.so.1.7.1.symbols
[54/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_fabrics.c.o
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking utmp.h usability... yes
checking utmp.h presence... yes
checking for utmp.h... yes
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
Checking uname version type : #1-NixOS SMP PREEMPT_DYNAMIC Sat Apr 27 15:11:44 UTC 2024
Checking for header stdio.h : yes
Checking simple C program : ok
Checking compiler accepts ['-Werror'] : yes
Checking linker accepts ['-Wl,-rpath,.'] : yes
Checking for rpath library support : yes
Running phase: unpackPhase
unpacking source archive /nix/store/gwgwkc6cxjjl74ajwwn566xj8vjwp8sk-util-linux-2.39.3.tar.xz
building '/nix/store/v8jxxqw08r27033ycjzqpahcfc570qb5-unit-systemd-tmpfiles-resetup.service.drv'...
building '/nix/store/xlrk4mm0scgy2r4p5mvb5g0x65impbrm-unit-systemd-tmpfiles-resetup.service.drv'...
[55/904] Generating doc/nvmf_update_config_man with a custom command (wrapped by meson to capture output)
[56/904] Generating doc/nvmf_add_ctrl_man with a custom command (wrapped by meson to capture output)
[57/904] Generating doc/nvmf_get_discovery_log_man with a custom command (wrapped by meson to capture output)
[58/904] Generating doc/nvmf_get_discovery_wargs_man with a custom command (wrapped by meson to capture output)
[59/904] Compiling C object test/tree.p/tree.c.o
[60/904] Generating doc/nvmf_hostnqn_generate_man with a custom command (wrapped by meson to capture output)
[61/904] Generating doc/nvmf_hostnqn_from_file_man with a custom command (wrapped by meson to capture output)
[62/904] Linking target test/test-util
[63/904] Compiling C object test/test-mi.p/mi.c.o
[64/904] Compiling C object examples/mi-mctp.p/mi-mctp.c.o
[65/904] Generating doc/nvmf_connect_disc_entry_man with a custom command (wrapped by meson to capture output)
[66/904] Compiling C object test/ioctl/test-features.p/features.c.o
[67/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_ioctl.c.o
[68/904] Generating doc/nvmf_hostid_from_file_man with a custom command (wrapped by meson to capture output)
[69/904] Generating symbol file src/libnvme-mi-test.so.p/libnvme-mi-test.so.symbols
[70/904] Generating doc/nvmf_register_ctrl_man with a custom command (wrapped by meson to capture output)
[71/904] Generating doc/nvme_fabrics_config_man with a custom command (wrapped by meson to capture output)
[72/904] Generating doc/nvme_get_discovery_args_man with a custom command (wrapped by meson to capture output)
[73/904] Generating doc/nvme_namespace_filter_man with a custom command (wrapped by meson to capture output)
[74/904] Generating doc/nvme_ctrls_filter_man with a custom command (wrapped by meson to capture output)
[75/904] Generating doc/nvme_subsys_filter_man with a custom command (wrapped by meson to capture output)
[76/904] Generating doc/nvme_scan_subsystem_namespaces_man with a custom command (wrapped by meson to capture output)
[77/904] Generating doc/nvme_paths_filter_man with a custom command (wrapped by meson to capture output)
[78/904] Generating doc/nvme_scan_subsystems_man with a custom command (wrapped by meson to capture output)
[79/904] Generating doc/nvme_scan_ctrls_man with a custom command (wrapped by meson to capture output)
[80/904] Generating doc/nvme_scan_ctrl_namespace_paths_man with a custom command (wrapped by meson to capture output)
[81/904] Generating doc/nvme_scan_ctrl_namespaces_man with a custom command (wrapped by meson to capture output)
[82/904] Generating libnvme/nvme.py with a custom command
[83/904] Linking target examples/mi-mctp
[84/904] Linking target test/test-mi
[85/904] Generating doc/nvme_submit_admin_passthru64_man with a custom command (wrapped by meson to capture output)
[86/904] Generating doc/nvme_admin_passthru64_man with a custom command (wrapped by meson to capture output)
[87/904] Generating doc/nvme_submit_io_passthru64_man with a custom command (wrapped by meson to capture output)
[88/904] Generating doc/nvme_admin_passthru_man with a custom command (wrapped by meson to capture output)
[89/904] Generating doc/nvme_io_passthru_man with a custom command (wrapped by meson to capture output)
[90/904] Linking target test/test-mi-mctp
[91/904] Generating doc/nvme_submit_admin_passthru_man with a custom command (wrapped by meson to capture output)
[92/904] Generating doc/nvme_io_passthru64_man with a custom command (wrapped by meson to capture output)
[93/904] Generating doc/nvme_ctrl_reset_man with a custom command (wrapped by meson to capture output)
[94/904] Generating doc/nvme_submit_io_passthru_man with a custom command (wrapped by meson to capture output)
[95/904] Generating doc/nvme_subsystem_reset_man with a custom command (wrapped by meson to capture output)
[96/904] Generating doc/nvme_identify_ctrl_man with a custom command (wrapped by meson to capture output)
[97/904] Generating doc/nvme_ns_rescan_man with a custom command (wrapped by meson to capture output)
[98/904] Compiling C object src/libnvme.so.1.7.1.p/nvme_tree.c.o
checking values.h usability... yes
checking values.h presence... yes
checking for values.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
Checking for -Wl,--version-script support : yes
[99/904] Generating doc/nvme_identify_allocated_ns_man with a custom command (wrapped by meson to capture output)
[100/904] Generating doc/nvme_identify_ns_man with a custom command (wrapped by meson to capture output)
[101/904] Generating doc/nvme_identify_ctrl_list_man with a custom command (wrapped by meson to capture output)
[102/904] Generating doc/nvme_identify_man with a custom command (wrapped by meson to capture output)
[103/904] Generating doc/nvme_identify_ns_descs_man with a custom command (wrapped by meson to capture output)
[104/904] Generating doc/nvme_get_nsid_man with a custom command (wrapped by meson to capture output)
[105/904] Generating doc/nvme_identify_active_ns_list_man with a custom command (wrapped by meson to capture output)
[106/904] Generating doc/nvme_identify_allocated_ns_list_man with a custom command (wrapped by meson to capture output)
[107/904] Generating doc/nvme_identify_nsid_ctrl_list_man with a custom command (wrapped by meson to capture output)
[108/904] Generating doc/nvme_identify_nvmset_list_man with a custom command (wrapped by meson to capture output)
[109/904] Generating doc/nvme_identify_secondary_ctrl_list_man with a custom command (wrapped by meson to capture output)
[110/904] Generating doc/nvme_identify_primary_ctrl_man with a custom command (wrapped by meson to capture output)
[111/904] Generating doc/nvme_identify_ns_granularity_man with a custom command (wrapped by meson to capture output)
[112/904] Generating doc/nvme_identify_ctrl_csi_man with a custom command (wrapped by meson to capture output)
[113/904] Generating doc/nvme_identify_active_ns_list_csi_man with a custom command (wrapped by meson to capture output)
[114/904] Generating doc/nvme_identify_uuid_man with a custom command (wrapped by meson to capture output)
[115/904] Generating doc/nvme_identify_independent_identify_ns_man with a custom command (wrapped by meson to capture output)
[116/904] Generating doc/nvme_identify_ns_csi_user_data_format_man with a custom command (wrapped by meson to capture output)
[117/904] Generating doc/nvme_identify_ns_csi_man with a custom command (wrapped by meson to capture output)
[118/904] Generating doc/nvme_identify_allocated_ns_list_csi_man with a custom command (wrapped by meson to capture output)
[119/904] Generating doc/nvme_nvm_identify_ctrl_man with a custom command (wrapped by meson to capture output)
[120/904] Linking target src/libnvme.so.1.7.1
[121/904] Generating doc/nvme_identify_iocs_ns_csi_user_data_format_man with a custom command (wrapped by meson to capture output)
[122/904] Generating doc/nvme_identify_endurance_group_list_man with a custom command (wrapped by meson to capture output)
[123/904] Generating doc/nvme_identify_iocs_man with a custom command (wrapped by meson to capture output)
[124/904] Generating doc/nvme_identify_domain_list_man with a custom command (wrapped by meson to capture output)
[125/904] Generating doc/nvme_zns_identify_ns_man with a custom command (wrapped by meson to capture output)
[126/904] Generating doc/nvme_get_log_man with a custom command (wrapped by meson to capture output)
[127/904] Generating doc/nvme_zns_identify_ctrl_man with a custom command (wrapped by meson to capture output)
[128/904] Generating doc/nvme_get_log_page_man with a custom command (wrapped by meson to capture output)
[129/904] Generating doc/nvme_get_log_error_man with a custom command (wrapped by meson to capture output)
[130/904] Generating doc/nvme_get_log_supported_log_pages_man with a custom command (wrapped by meson to capture output)
[131/904] Generating doc/nvme_get_log_smart_man with a custom command (wrapped by meson to capture output)
[132/904] Generating doc/nvme_get_log_fw_slot_man with a custom command (wrapped by meson to capture output)
[133/904] Generating symbol file src/libnvme.so.1.7.1.p/libnvme.so.1.7.1.symbols
[134/904] Generating doc/nvme_get_log_changed_ns_list_man with a custom command (wrapped by meson to capture output)
checking wctype.h presence... yes
checking for wctype.h... yes
Checking compiler accepts ['-fvisibility=hidden'] : yes
[135/904] Generating doc/nvme_get_log_cmd_effects_man with a custom command (wrapped by meson to capture output)
[136/904] Generating doc/nvme_get_log_device_self_test_man with a custom command (wrapped by meson to capture output)
[137/904] Generating doc/nvme_get_log_create_telemetry_host_man with a custom command (wrapped by meson to capture output)
[138/904] Generating doc/nvme_get_log_telemetry_ctrl_man with a custom command (wrapped by meson to capture output)
[139/904] Generating doc/nvme_get_log_telemetry_host_man with a custom command (wrapped by meson to capture output)
[140/904] Generating doc/nvme_get_log_endurance_group_man with a custom command (wrapped by meson to capture output)
checking for stdbool.h that conforms to C99... yes
source root is util-linux-2.39.3
[141/904] Generating doc/nvme_get_log_fdp_configurations_man with a custom command (wrapped by meson to capture output)
[142/904] Generating doc/nvme_get_log_predictable_lat_event_man with a custom command (wrapped by meson to capture output)
[143/904] Generating doc/nvme_get_log_ana_man with a custom command (wrapped by meson to capture output)
[144/904] Generating doc/nvme_get_log_lba_status_man with a custom command (wrapped by meson to capture output)
[145/904] Generating doc/nvme_get_log_fdp_stats_man with a custom command (wrapped by meson to capture output)
[146/904] Generating doc/nvme_get_log_ana_groups_man with a custom command (wrapped by meson to capture output)
[147/904] Generating doc/nvme_get_log_predictable_lat_nvmset_man with a custom command (wrapped by meson to capture output)
[148/904] Linking target test/test-register
Checking for HAVE_VISIBILITY_ATTR : ok
[149/904] Generating doc/nvme_get_log_fdp_events_man with a custom command (wrapped by meson to capture output)
[150/904] Generating doc/nvme_get_log_reclaim_unit_handle_usage_man with a custom command (wrapped by meson to capture output)
[151/904] Generating doc/nvme_get_log_endurance_grp_evt_man with a custom command (wrapped by meson to capture output)
[152/904] Generating doc/nvme_get_log_fid_supported_effects_man with a custom command (wrapped by meson to capture output)
[153/904] Linking target test/main-test
[154/904] Generating doc/nvme_get_log_mi_cmd_supported_effects_man with a custom command (wrapped by meson to capture output)
[155/904] Generating doc/nvme_get_log_phy_rx_eom_man with a custom command (wrapped by meson to capture output)
[156/904] Generating doc/nvme_get_log_boot_partition_man with a custom command (wrapped by meson to capture output)
[157/904] Linking target test/test-zns
setting SOURCE_DATE_EPOCH to timestamp 1701718658 of file util-linux-2.39.3/ChangeLog
[158/904] Linking target test/test-uuid
[159/904] Linking target test/tree
Running phase: patchPhase
[160/904] Generating doc/nvme_get_log_discovery_man with a custom command (wrapped by meson to capture output)
applying patch /nix/store/1j9sp0yd6jbcbkwsc5a826rxqy3lk6vh-rtcwake-search-PATH-for-shutdown.patch
patching file include/pathnames.h
patching file sys-utils/rtcwake.c
Hunk #1 succeeded at 601 (offset 14 lines).
patching script interpreter paths in tests/run.sh
[161/904] Linking target test/ioctl/test-features
tests/run.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
[162/904] Linking target test/ioctl/test-discovery
checking for _Bool... yes
[163/904] Linking target examples/telemetry-listen
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'sys-utils/eject.c')
[164/904] Linking target test/nbft/nbft-dump
Running phase: updateAutotoolsGnuConfigScriptsPhase
[165/904] Linking target test/ioctl/test-identify
[166/904] Linking target examples/display-columnar
Checking for library constructor support : ok
[167/904] Linking target examples/display-tree
[168/904] Linking target examples/discover-loop
Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub
[169/904] Generating doc/nvme_get_log_support_cap_config_list_man with a custom command (wrapped by meson to capture output)
checking for uid_t in sys/types.h... yes
Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess
[170/904] Linking target test/test-cpp
Running phase: configurePhase
[171/904] Generating doc/nvme_get_log_sanitize_man with a custom command (wrapped by meson to capture output)
[172/904] Generating doc/nvme_get_log_media_unit_stat_man with a custom command (wrapped by meson to capture output)
[173/904] Generating doc/nvme_get_log_reservation_man with a custom command (wrapped by meson to capture output)
[174/904] Generating doc/nvme_get_log_persistent_event_man with a custom command (wrapped by meson to capture output)
[175/904] Generating doc/nvme_get_log_zns_changed_zones_man with a custom command (wrapped by meson to capture output)
checking for inline... inline
fixing libtool script ./config/ltmain.sh
[176/904] Generating doc/nvme_set_features_simple_man with a custom command (wrapped by meson to capture output)
[177/904] Generating doc/nvme_set_features_man with a custom command (wrapped by meson to capture output)
[178/904] Generating doc/nvme_set_features_data_man with a custom command (wrapped by meson to capture output)
[179/904] Generating doc/nvme_set_features_power_mgmt_man with a custom command (wrapped by meson to capture output)
[180/904] Generating doc/nvme_set_features_arbitration_man with a custom command (wrapped by meson to capture output)
[181/904] Generating doc/nvme_set_features_temp_thresh_man with a custom command (wrapped by meson to capture output)
[182/904] Generating doc/nvme_set_features_err_recovery_man with a custom command (wrapped by meson to capture output)
[183/904] Generating doc/nvme_set_features_lba_range_man with a custom command (wrapped by meson to capture output)
./configure
[184/904] Generating doc/nvme_set_features_volatile_wc_man with a custom command (wrapped by meson to capture output)
[185/904] Generating doc/nvme_set_features_write_atomic_man with a custom command (wrapped by meson to capture output)
Checking for library destructor support : ok
[186/904] Generating doc/nvme_set_features_irq_coalesce_man with a custom command (wrapped by meson to capture output)
[187/904] Generating doc/nvme_set_features_async_event_man with a custom command (wrapped by meson to capture output)
[188/904] Generating doc/nvme_set_features_irq_config_man with a custom command (wrapped by meson to capture output)
[189/904] Generating doc/nvme_set_features_nopsc_man with a custom command (wrapped by meson to capture output)
[190/904] Generating doc/nvme_set_features_auto_pst_man with a custom command (wrapped by meson to capture output)
[191/904] Generating doc/nvme_set_features_hctm_man with a custom command (wrapped by meson to capture output)
[192/904] Generating doc/nvme_set_features_timestamp_man with a custom command (wrapped by meson to capture output)
[193/904] Generating doc/nvme_set_features_plm_window_man with a custom command (wrapped by meson to capture output)
[194/904] Generating doc/nvme_set_features_plm_config_man with a custom command (wrapped by meson to capture output)
[195/904] Generating doc/nvme_set_features_rrl_man with a custom command (wrapped by meson to capture output)
[196/904] Generating doc/nvme_set_features_lba_sts_interval_man with a custom command (wrapped by meson to capture output)
[197/904] Generating doc/nvme_set_features_host_behavior_man with a custom command (wrapped by meson to capture output)
patching script interpreter paths in ./configure
[198/904] Generating doc/nvme_set_features_sanitize_man with a custom command (wrapped by meson to capture output)
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
[199/904] Generating doc/nvme_set_features_endurance_evt_cfg_man with a custom command (wrapped by meson to capture output)
[200/904] Generating doc/nvme_set_features_sw_progress_man with a custom command (wrapped by meson to capture output)
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3 --bindir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin --sbindir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin --includedir=/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include --oldincludedir=/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include --mandir=/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man --infodir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/share/info --docdir=/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/doc/util-linux --libdir=/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib --libexecdir=/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/libexec --localedir=/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale --localstatedir=/var --disable-use-tty-group --enable-fs-paths-default=/run/wrappers/bin:/run/current-system/sw/bin:/sbin --disable-makeinstall-setuid --disable-makeinstall-chown --disable-su --enable-write --enable-nls --with-ncursesw --with-systemd --with-systemdsystemunitdir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/lib/systemd/system/ --enable-poman SYSCONFSTATICDIR=/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
[201/904] Generating doc/nvme_set_features_host_id_man with a custom command (wrapped by meson to capture output)
[202/904] Generating doc/nvme_set_features_resv_mask_man with a custom command (wrapped by meson to capture output)
checking for int32_t... yes
[203/904] Generating doc/nvme_set_features_write_protect_man with a custom command (wrapped by meson to capture output)
[204/904] Generating doc/nvme_set_features_resv_persist_man with a custom command (wrapped by meson to capture output)
[205/904] Generating doc/nvme_set_features_resv_mask2_man with a custom command (wrapped by meson to capture output)
[206/904] Generating doc/nvme_set_features_write_protect2_man with a custom command (wrapped by meson to capture output)
[207/904] Generating doc/nvme_set_features_resv_persist2_man with a custom command (wrapped by meson to capture output)
[208/904] Generating doc/nvme_set_features_iocs_profile_man with a custom command (wrapped by meson to capture output)
[209/904] Generating doc/nvme_get_features_man with a custom command (wrapped by meson to capture output)
Checking for __attribute__ : ok
[210/904] Generating doc/nvme_get_features_data_man with a custom command (wrapped by meson to capture output)
[211/904] Generating doc/nvme_get_features_simple_man with a custom command (wrapped by meson to capture output)
[212/904] Generating doc/nvme_get_features_lba_range_man with a custom command (wrapped by meson to capture output)
[213/904] Generating doc/nvme_get_features_temp_thresh_man with a custom command (wrapped by meson to capture output)
[214/904] Generating doc/nvme_get_features_power_mgmt_man with a custom command (wrapped by meson to capture output)
[215/904] Generating doc/nvme_get_features_arbitration_man with a custom command (wrapped by meson to capture output)
[216/904] Generating doc/nvme_get_features_err_recovery_man with a custom command (wrapped by meson to capture output)
[217/904] Generating doc/nvme_get_features_volatile_wc_man with a custom command (wrapped by meson to capture output)
[218/904] Generating doc/nvme_get_features_err_recovery2_man with a custom command (wrapped by meson to capture output)
Checking compiler accepts ['-fPIC'] : yes
[219/904] Generating doc/nvme_get_features_lba_range2_man with a custom command (wrapped by meson to capture output)
[220/904] Generating doc/nvme_get_features_irq_coalesce_man with a custom command (wrapped by meson to capture output)
[221/904] Generating doc/nvme_get_features_irq_config_man with a custom command (wrapped by meson to capture output)
[222/904] Generating doc/nvme_get_features_num_queues_man with a custom command (wrapped by meson to capture output)
[223/904] Generating doc/nvme_get_features_async_event_man with a custom command (wrapped by meson to capture output)
[224/904] Generating doc/nvme_get_features_write_atomic_man with a custom command (wrapped by meson to capture output)
Checking for inline : inline
Checking for program 'pkg-config' : pkg-config
[225/904] Generating doc/nvme_get_features_auto_pst_man with a custom command (wrapped by meson to capture output)
Checking for pkg-config version >= '0.0.0' : yes
[226/904] Generating doc/nvme_get_features_host_mem_buf2_man with a custom command (wrapped by meson to capture output)
checking for pid_t... yes
[227/904] Generating doc/nvme_get_features_host_mem_buf_man with a custom command (wrapped by meson to capture output)
[228/904] Generating doc/nvme_get_features_kato_man with a custom command (wrapped by meson to capture output)
Checking compiler accepts ['-D__STDC_WANT_LIB_EXT1__=1'] : yes
[229/904] Generating doc/nvme_get_features_hctm_man with a custom command (wrapped by meson to capture output)
[230/904] Generating doc/nvme_get_features_timestamp_man with a custom command (wrapped by meson to capture output)
[231/904] Generating doc/nvme_get_features_nopsc_man with a custom command (wrapped by meson to capture output)
[232/904] Generating doc/nvme_get_features_rrl_man with a custom command (wrapped by meson to capture output)
checking for C/C++ restrict keyword... __restrict
[233/904] Generating doc/nvme_get_features_plm_window_man with a custom command (wrapped by meson to capture output)
Checking compiler accepts [''] : yes
[234/904] Generating doc/nvme_get_features_lba_sts_interval_man with a custom command (wrapped by meson to capture output)
[235/904] Generating doc/nvme_get_features_plm_config_man with a custom command (wrapped by meson to capture output)
[236/904] Generating doc/nvme_get_features_host_behavior_man with a custom command (wrapped by meson to capture output)
[237/904] Generating doc/nvme_get_features_sanitize_man with a custom command (wrapped by meson to capture output)
[238/904] Generating doc/nvme_get_features_endurance_event_cfg_man with a custom command (wrapped by meson to capture output)
[239/904] Generating doc/nvme_get_features_sw_progress_man with a custom command (wrapped by meson to capture output)
[240/904] Generating doc/nvme_get_features_host_id_man with a custom command (wrapped by meson to capture output)
[241/904] Generating doc/nvme_get_features_resv_mask_man with a custom command (wrapped by meson to capture output)
[242/904] Generating doc/nvme_get_features_resv_persist2_man with a custom command (wrapped by meson to capture output)
[243/904] Generating doc/nvme_get_features_write_protect_man with a custom command (wrapped by meson to capture output)
[244/904] Generating doc/nvme_get_features_resv_mask2_man with a custom command (wrapped by meson to capture output)
[245/904] Generating doc/nvme_get_features_resv_persist_man with a custom command (wrapped by meson to capture output)
[246/904] Generating doc/nvme_get_features_iocs_profile_man with a custom command (wrapped by meson to capture output)
[247/904] Generating doc/nvme_format_nvm_man with a custom command (wrapped by meson to capture output)
Checking for header sys/types.h : yes
[248/904] Generating doc/nvme_ns_mgmt_man with a custom command (wrapped by meson to capture output)
[249/904] Generating doc/nvme_ns_mgmt_create_man with a custom command (wrapped by meson to capture output)
[250/904] Generating doc/nvme_ns_mgmt_delete_man with a custom command (wrapped by meson to capture output)
[251/904] Generating doc/nvme_ns_attach_ctrls_man with a custom command (wrapped by meson to capture output)
[252/904] Generating doc/nvme_ns_attach_man with a custom command (wrapped by meson to capture output)
[253/904] Generating doc/nvme_ns_detach_ctrls_man with a custom command (wrapped by meson to capture output)
checking for gcc... gcc
[254/904] Generating doc/nvme_security_send_man with a custom command (wrapped by meson to capture output)
[255/904] Generating doc/nvme_security_receive_man with a custom command (wrapped by meson to capture output)
[256/904] Generating doc/nvme_fw_commit_man with a custom command (wrapped by meson to capture output)
checking for size_t... yes
[257/904] Generating doc/nvme_directive_send_man with a custom command (wrapped by meson to capture output)
[258/904] Generating doc/nvme_get_lba_status_man with a custom command (wrapped by meson to capture output)
[259/904] Generating doc/nvme_directive_send_stream_release_identifier_man with a custom command (wrapped by meson to capture output)
Checking for header sys/stat.h : yes
[260/904] Generating doc/nvme_fw_download_man with a custom command (wrapped by meson to capture output)
[261/904] Generating doc/nvme_directive_send_stream_release_resource_man with a custom command (wrapped by meson to capture output)
[262/904] Generating doc/nvme_directive_send_id_endir_man with a custom command (wrapped by meson to capture output)
[263/904] Generating doc/nvme_directive_recv_stream_status_man with a custom command (wrapped by meson to capture output)
[264/904] Generating doc/nvme_directive_recv_man with a custom command (wrapped by meson to capture output)
[265/904] Generating doc/nvme_directive_recv_stream_allocate_man with a custom command (wrapped by meson to capture output)
[266/904] Generating doc/nvme_lockdown_man with a custom command (wrapped by meson to capture output)
[267/904] Generating doc/nvme_directive_recv_identify_parameters_man with a custom command (wrapped by meson to capture output)
[268/904] Generating doc/nvme_capacity_mgmt_man with a custom command (wrapped by meson to capture output)
[269/904] Generating doc/nvme_sanitize_nvm_man with a custom command (wrapped by meson to capture output)
[270/904] Generating doc/nvme_directive_recv_stream_parameters_man with a custom command (wrapped by meson to capture output)
[271/904] Generating doc/nvme_get_property_man with a custom command (wrapped by meson to capture output)
[272/904] Generating doc/nvme_set_property_man with a custom command (wrapped by meson to capture output)
[273/904] Generating doc/nvme_dev_self_test_man with a custom command (wrapped by meson to capture output)
[274/904] Generating doc/nvme_virtual_mgmt_man with a custom command (wrapped by meson to capture output)
Checking for header stdlib.h : yes
[275/904] Generating doc/nvme_flush_man with a custom command (wrapped by meson to capture output)
[276/904] Generating doc/nvme_io_man with a custom command (wrapped by meson to capture output)
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
[277/904] Generating doc/nvme_read_man with a custom command (wrapped by meson to capture output)
[278/904] Generating doc/nvme_write_man with a custom command (wrapped by meson to capture output)
[279/904] Generating doc/nvme_dsm_man with a custom command (wrapped by meson to capture output)
[280/904] Generating doc/nvme_write_uncorrectable_man with a custom command (wrapped by meson to capture output)
checking for ssize_t... yes
[281/904] Generating doc/nvme_compare_man with a custom command (wrapped by meson to capture output)
[282/904] Generating doc/nvme_verify_man with a custom command (wrapped by meson to capture output)
[283/904] Generating doc/nvme_copy_man with a custom command (wrapped by meson to capture output)
[284/904] Generating doc/nvme_write_zeros_man with a custom command (wrapped by meson to capture output)
[285/904] Generating doc/nvme_resv_register_man with a custom command (wrapped by meson to capture output)
[286/904] Generating doc/nvme_resv_release_man with a custom command (wrapped by meson to capture output)
[287/904] Generating doc/nvme_resv_report_man with a custom command (wrapped by meson to capture output)
[288/904] Generating doc/nvme_io_mgmt_recv_man with a custom command (wrapped by meson to capture output)
[289/904] Generating doc/nvme_resv_acquire_man with a custom command (wrapped by meson to capture output)
[290/904] Generating doc/nvme_fdp_reclaim_unit_handle_update_man with a custom command (wrapped by meson to capture output)
[291/904] Generating doc/nvme_fdp_reclaim_unit_handle_status_man with a custom command (wrapped by meson to capture output)
Checking for header stddef.h : yes
[292/904] Generating doc/nvme_zns_mgmt_send_man with a custom command (wrapped by meson to capture output)
[293/904] Generating doc/nvme_zns_report_zones_man with a custom command (wrapped by meson to capture output)
[294/904] Generating doc/nvme_io_mgmt_send_man with a custom command (wrapped by meson to capture output)
checking for struct stat.st_rdev... yes
checking for suffix of executables...
[295/904] Generating doc/nvme_zns_append_man with a custom command (wrapped by meson to capture output)
[296/904] Generating doc/nvme_zns_mgmt_recv_man with a custom command (wrapped by meson to capture output)
[297/904] Generating doc/nvme_get_telemetry_max_man with a custom command (wrapped by meson to capture output)
[298/904] Generating doc/nvme_fw_download_seq_man with a custom command (wrapped by meson to capture output)
[299/904] Generating doc/nvme_get_new_host_telemetry_man with a custom command (wrapped by meson to capture output)
[300/904] Generating doc/nvme_passthru_cmd_man with a custom command (wrapped by meson to capture output)
[301/904] Generating doc/nvme_get_ctrl_telemetry_man with a custom command (wrapped by meson to capture output)
[302/904] Generating doc/nvme_get_ana_log_len_man with a custom command (wrapped by meson to capture output)
[303/904] Generating doc/nvme_passthru_cmd64_man with a custom command (wrapped by meson to capture output)
[304/904] Generating doc/nvme_get_host_telemetry_man with a custom command (wrapped by meson to capture output)
[305/904] Generating doc/nvme_get_lba_status_log_man with a custom command (wrapped by meson to capture output)
[306/904] Generating doc/nvme_get_telemetry_log_man with a custom command (wrapped by meson to capture output)
[307/904] Generating doc/nvme_uring_cmd_man with a custom command (wrapped by meson to capture output)
[308/904] Generating doc/nvme_namespace_attach_ctrls_man with a custom command (wrapped by meson to capture output)
[309/904] Generating doc/nvme_gen_dhchap_key_man with a custom command (wrapped by meson to capture output)
[310/904] Generating doc/nvme_open_man with a custom command (wrapped by meson to capture output)
[311/904] Generating doc/nvme_lookup_keyring_man with a custom command (wrapped by meson to capture output)
Checking for header memory.h : yes
[312/904] Generating doc/nvme_describe_key_serial_man with a custom command (wrapped by meson to capture output)
[313/904] Generating doc/nvme_namespace_detach_ctrls_man with a custom command (wrapped by meson to capture output)
[314/904] Generating doc/nvme_get_logical_block_size_man with a custom command (wrapped by meson to capture output)
[315/904] Generating doc/nvme_insert_tls_key_man with a custom command (wrapped by meson to capture output)
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
[316/904] Generating doc/nvme_lookup_key_man with a custom command (wrapped by meson to capture output)
checking how to print strings... printf
[317/904] Generating doc/nvme_insert_tls_key_versioned_man with a custom command (wrapped by meson to capture output)
[318/904] Generating doc/nvme_set_keyring_man with a custom command (wrapped by meson to capture output)
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking whether we are cross compiling... no
checking for ld used by gcc -std=gnu99... ld
[319/904] Generating doc/nvme_generate_tls_key_identity_man with a custom command (wrapped by meson to capture output)
[320/904] Generating doc/nvme_telemetry_da_man with a custom command (wrapped by meson to capture output)
[321/904] Generating doc/nvme_init_logging_man with a custom command (wrapped by meson to capture output)
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
[322/904] Generating doc/nvme_set_root_man with a custom command (wrapped by meson to capture output)
[323/904] Generating doc/nvme_hmac_alg_man with a custom command (wrapped by meson to capture output)
[324/904] Generating doc/nvme_mi_status_to_string_man with a custom command (wrapped by meson to capture output)
checking for suffix of object files... o
[325/904] Generating doc/nvme_mi_free_root_man with a custom command (wrapped by meson to capture output)
[326/904] Generating doc/nvme_mi_open_mctp_man with a custom command (wrapped by meson to capture output)
Checking for header string.h : yes
[327/904] Generating doc/nvme_mi_create_root_man with a custom command (wrapped by meson to capture output)
[328/904] Generating doc/nvme_mi_close_ctrl_man with a custom command (wrapped by meson to capture output)
[329/904] Generating doc/nvme_mi_close_man with a custom command (wrapped by meson to capture output)
checking the name lister (nm) interface... BSD nm
checking whether the compiler supports GNU C... yes
[330/904] Generating doc/nvme_mi_init_ctrl_man with a custom command (wrapped by meson to capture output)
[331/904] Generating doc/nvme_mi_mi_read_mi_data_subsys_man with a custom command (wrapped by meson to capture output)
[332/904] Generating doc/nvme_mi_set_probe_enabled_man with a custom command (wrapped by meson to capture output)
checking the maximum length of command line arguments... 1572864
[333/904] Generating doc/nvme_mi_mi_read_mi_data_port_man with a custom command (wrapped by meson to capture output)
[334/904] Generating doc/nvme_mi_ctrl_id_man with a custom command (wrapped by meson to capture output)
[335/904] Generating doc/nvme_mi_mi_read_mi_data_ctrl_man with a custom command (wrapped by meson to capture output)
[336/904] Generating doc/nvme_mi_mi_subsystem_health_status_poll_man with a custom command (wrapped by meson to capture output)
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
[337/904] Generating doc/nvme_mi_admin_identify_partial_man with a custom command (wrapped by meson to capture output)
checking whether gcc accepts -g... yes
[338/904] Generating doc/nvme_mi_mi_read_mi_data_ctrl_list_man with a custom command (wrapped by meson to capture output)
[339/904] Generating doc/nvme_mi_admin_xfer_man with a custom command (wrapped by meson to capture output)
[340/904] Generating doc/nvme_mi_admin_identify_man with a custom command (wrapped by meson to capture output)
[341/904] Generating doc/nvme_mi_admin_admin_passthru_man with a custom command (wrapped by meson to capture output)
[342/904] Generating doc/nvme_mi_admin_identify_ns_man with a custom command (wrapped by meson to capture output)
[343/904] Generating doc/nvme_mi_admin_identify_cns_nsid_man with a custom command (wrapped by meson to capture output)
[344/904] Generating doc/nvme_mi_admin_identify_ns_descs_man with a custom command (wrapped by meson to capture output)
[345/904] Generating doc/nvme_mi_admin_identify_ctrl_man with a custom command (wrapped by meson to capture output)
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
Checking for header strings.h : yes
[346/904] Generating doc/nvme_mi_admin_identify_ctrl_list_man with a custom command (wrapped by meson to capture output)
[347/904] Generating doc/nvme_mi_admin_identify_allocated_ns_man with a custom command (wrapped by meson to capture output)
checking for gcc option to enable C11 features... none needed
[348/904] Generating doc/nvme_mi_admin_identify_allocated_ns_list_man with a custom command (wrapped by meson to capture output)
[349/904] Generating doc/nvme_mi_admin_identify_primary_ctrl_man with a custom command (wrapped by meson to capture output)
[350/904] Generating doc/nvme_mi_admin_identify_nsid_ctrl_list_man with a custom command (wrapped by meson to capture output)
[351/904] Generating doc/nvme_mi_admin_identify_active_ns_list_man with a custom command (wrapped by meson to capture output)
[352/904] Generating doc/nvme_mi_admin_identify_secondary_ctrl_list_man with a custom command (wrapped by meson to capture output)
[353/904] Generating doc/nvme_mi_admin_get_log_man with a custom command (wrapped by meson to capture output)
[354/904] Generating doc/nvme_mi_admin_get_log_page_man with a custom command (wrapped by meson to capture output)
[355/904] Generating doc/nvme_mi_admin_get_log_error_man with a custom command (wrapped by meson to capture output)
[356/904] Generating doc/nvme_mi_admin_get_log_simple_man with a custom command (wrapped by meson to capture output)
[357/904] Generating doc/nvme_mi_admin_get_log_supported_log_pages_man with a custom command (wrapped by meson to capture output)
[358/904] Generating doc/nvme_mi_admin_get_nsid_log_man with a custom command (wrapped by meson to capture output)
[359/904] Generating doc/nvme_mi_admin_get_log_changed_ns_list_man with a custom command (wrapped by meson to capture output)
[360/904] Generating doc/nvme_mi_admin_get_log_smart_man with a custom command (wrapped by meson to capture output)
[361/904] Generating doc/nvme_mi_admin_get_log_fw_slot_man with a custom command (wrapped by meson to capture output)
[362/904] Generating doc/nvme_mi_admin_get_log_cmd_effects_man with a custom command (wrapped by meson to capture output)
[363/904] Generating doc/nvme_mi_admin_get_log_device_self_test_man with a custom command (wrapped by meson to capture output)
Checking for header inttypes.h : yes
checking whether gcc understands -c and -o together... yes
[364/904] Generating doc/nvme_mi_admin_get_log_telemetry_ctrl_man with a custom command (wrapped by meson to capture output)
[365/904] Generating doc/nvme_mi_admin_get_log_create_telemetry_host_man with a custom command (wrapped by meson to capture output)
[366/904] Generating doc/nvme_mi_admin_get_log_telemetry_host_man with a custom command (wrapped by meson to capture output)
[367/904] Generating doc/nvme_mi_admin_get_log_predictable_lat_event_man with a custom command (wrapped by meson to capture output)
checking for stdio.h... yes
[368/904] Generating doc/nvme_mi_admin_get_log_ana_man with a custom command (wrapped by meson to capture output)
[369/904] Generating doc/nvme_mi_admin_get_log_endurance_group_man with a custom command (wrapped by meson to capture output)
[370/904] Generating doc/nvme_mi_admin_get_log_predictable_lat_nvmset_man with a custom command (wrapped by meson to capture output)
[371/904] Generating doc/nvme_mi_admin_get_log_lba_status_man with a custom command (wrapped by meson to capture output)
[372/904] Generating doc/nvme_mi_admin_get_log_ana_groups_man with a custom command (wrapped by meson to capture output)
[373/904] Generating doc/nvme_mi_admin_get_log_endurance_grp_evt_man with a custom command (wrapped by meson to capture output)
checking command to parse nm output from gcc -std=gnu99 object... ok
checking for sysroot... no
[374/904] Generating doc/nvme_mi_admin_get_log_fid_supported_effects_man with a custom command (wrapped by meson to capture output)
[375/904] Generating doc/nvme_mi_admin_get_log_mi_cmd_supported_effects_man with a custom command (wrapped by meson to capture output)
[376/904] Generating doc/nvme_mi_admin_get_log_phy_rx_eom_man with a custom command (wrapped by meson to capture output)
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
[377/904] Generating doc/nvme_mi_admin_get_log_media_unit_stat_man with a custom command (wrapped by meson to capture output)
[378/904] Generating doc/nvme_mi_admin_get_log_discovery_man with a custom command (wrapped by meson to capture output)
checking for stdlib.h... yes
[379/904] Generating doc/nvme_mi_admin_get_log_boot_partition_man with a custom command (wrapped by meson to capture output)
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
Checking for header stdint.h : yes
[380/904] Generating doc/nvme_mi_admin_get_log_support_cap_config_list_man with a custom command (wrapped by meson to capture output)
[381/904] Generating doc/nvme_mi_admin_get_log_zns_changed_zones_man with a custom command (wrapped by meson to capture output)
[382/904] Generating doc/nvme_mi_admin_security_recv_man with a custom command (wrapped by meson to capture output)
[383/904] Generating doc/nvme_mi_admin_security_send_man with a custom command (wrapped by meson to capture output)
[384/904] Generating doc/nvme_mi_admin_get_log_sanitize_man with a custom command (wrapped by meson to capture output)
checking for mt... no
[385/904] Generating doc/nvme_mi_admin_get_log_reservation_man with a custom command (wrapped by meson to capture output)
[386/904] Generating doc/nvme_mi_admin_get_features_data_man with a custom command (wrapped by meson to capture output)
[387/904] Generating doc/nvme_mi_admin_ns_attach_man with a custom command (wrapped by meson to capture output)
checking if : is a manifest tool... no
[388/904] Generating doc/nvme_mi_admin_ns_attach_ctrls_man with a custom command (wrapped by meson to capture output)
[389/904] Generating doc/nvme_mi_admin_get_log_persistent_event_man with a custom command (wrapped by meson to capture output)
[390/904] Generating doc/nvme_mi_admin_ns_detach_ctrls_man with a custom command (wrapped by meson to capture output)
checking for string.h... yes
[391/904] Generating doc/nvme_mi_admin_fw_download_man with a custom command (wrapped by meson to capture output)
[392/904] Generating doc/nvme_mi_admin_fw_commit_man with a custom command (wrapped by meson to capture output)
[393/904] Generating doc/nvme_mi_admin_format_nvm_man with a custom command (wrapped by meson to capture output)
[394/904] Generating doc/nvme_mi_admin_sanitize_nvm_man with a custom command (wrapped by meson to capture output)
[395/904] Generating doc/nvme_mi_msg_resp_man with a custom command (wrapped by meson to capture output)
[396/904] Generating doc/nvme_mi_msg_hdr_man with a custom command (wrapped by meson to capture output)
Checking for header unistd.h : yes
checking for dlfcn.h... yes
[397/904] Generating doc/nvme_mi_resp_status_man with a custom command (wrapped by meson to capture output)
checking for objdir... .libs
[398/904] Generating doc/nvme_mi_admin_req_hdr_man with a custom command (wrapped by meson to capture output)
[399/904] Generating doc/nvme_mi_mi_req_hdr_man with a custom command (wrapped by meson to capture output)
[400/904] Generating doc/nvme_mi_mi_resp_hdr_man with a custom command (wrapped by meson to capture output)
[401/904] Generating doc/nvme_mi_mi_opcode_man with a custom command (wrapped by meson to capture output)
[402/904] Generating doc/nvme_mi_dtyp_man with a custom command (wrapped by meson to capture output)
[403/904] Generating doc/nvme_mi_message_type_man with a custom command (wrapped by meson to capture output)
checking for inttypes.h... yes
[404/904] Generating doc/nvme_mi_admin_resp_hdr_man with a custom command (wrapped by meson to capture output)
[405/904] Generating doc/nvme_mi_config_id_man with a custom command (wrapped by meson to capture output)
[406/904] Generating doc/nvme_mi_config_smbus_freq_man with a custom command (wrapped by meson to capture output)
[407/904] Generating doc/nvme_nbft_free_man with a custom command (wrapped by meson to capture output)
[408/904] Generating doc/nbft_header_man with a custom command (wrapped by meson to capture output)
checking for stdint.h... yes
[409/904] Generating doc/nvme_nbft_read_man with a custom command (wrapped by meson to capture output)
[410/904] Generating doc/nbft_heap_obj_man with a custom command (wrapped by meson to capture output)
Checking for header minix/config.h : no
[411/904] Generating doc/nbft_host_man with a custom command (wrapped by meson to capture output)
[412/904] Generating doc/nbft_hfi_info_tcp_man with a custom command (wrapped by meson to capture output)
[413/904] Generating doc/nbft_control_man with a custom command (wrapped by meson to capture output)
[414/904] Generating doc/nbft_security_man with a custom command (wrapped by meson to capture output)
[415/904] Generating doc/nbft_hfi_man with a custom command (wrapped by meson to capture output)
[416/904] Generating doc/nbft_info_host_man with a custom command (wrapped by meson to capture output)
[417/904] Generating doc/nbft_ssns_ext_info_man with a custom command (wrapped by meson to capture output)
[418/904] Generating doc/nbft_discovery_man with a custom command (wrapped by meson to capture output)
checking for strings.h... yes
[419/904] Generating doc/nbft_ssns_man with a custom command (wrapped by meson to capture output)
[420/904] Generating doc/nbft_info_hfi_man with a custom command (wrapped by meson to capture output)
[421/904] Generating doc/nbft_info_discovery_man with a custom command (wrapped by meson to capture output)
[422/904] Generating doc/nbft_info_subsystem_ns_man with a custom command (wrapped by meson to capture output)
[423/904] Generating doc/nbft_info_man with a custom command (wrapped by meson to capture output)
[424/904] Generating doc/nbft_info_security_man with a custom command (wrapped by meson to capture output)
[425/904] Generating doc/nbft_info_hfi_info_tcp_man with a custom command (wrapped by meson to capture output)
[426/904] Generating doc/nbft_desc_type_man with a custom command (wrapped by meson to capture output)
[427/904] Generating doc/nbft_host_flags_man with a custom command (wrapped by meson to capture output)
checking for sys/stat.h... yes
[428/904] Generating doc/nbft_control_flags_man with a custom command (wrapped by meson to capture output)
Checking for header ctype.h : yes
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
[429/904] Generating doc/nbft_trtype_man with a custom command (wrapped by meson to capture output)
[430/904] Generating doc/nbft_hfi_flags_man with a custom command (wrapped by meson to capture output)
[431/904] Generating doc/nbft_hfi_info_tcp_flags_man with a custom command (wrapped by meson to capture output)
[432/904] Generating doc/nvme_create_root_man with a custom command (wrapped by meson to capture output)
checking for sys/types.h... yes
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
[433/904] Generating doc/nbft_ssns_flags_man with a custom command (wrapped by meson to capture output)
[434/904] Generating doc/nvme_free_tree_man with a custom command (wrapped by meson to capture output)
[435/904] Generating doc/nbft_ssns_trflags_man with a custom command (wrapped by meson to capture output)
[436/904] Generating doc/nbft_info_primary_admin_host_flag_man with a custom command (wrapped by meson to capture output)
[437/904] Generating doc/nvme_next_host_man with a custom command (wrapped by meson to capture output)
[438/904] Generating doc/nbft_ssns_ext_info_flags_man with a custom command (wrapped by meson to capture output)
[439/904] Generating doc/nbft_security_secret_type_man with a custom command (wrapped by meson to capture output)
[440/904] Generating doc/nvme_first_host_man with a custom command (wrapped by meson to capture output)
[441/904] Generating doc/nbft_info_nid_type_man with a custom command (wrapped by meson to capture output)
[442/904] Generating doc/nvme_host_get_root_man with a custom command (wrapped by meson to capture output)
[443/904] Generating doc/nvme_lookup_host_man with a custom command (wrapped by meson to capture output)
[444/904] Generating doc/nbft_security_flags_man with a custom command (wrapped by meson to capture output)
[445/904] Generating doc/nbft_discovery_flags_man with a custom command (wrapped by meson to capture output)
[446/904] Generating doc/nvme_host_get_dhchap_key_man with a custom command (wrapped by meson to capture output)
[447/904] Generating doc/nvme_host_set_pdc_enabled_man with a custom command (wrapped by meson to capture output)
[448/904] Generating doc/nvme_default_host_man with a custom command (wrapped by meson to capture output)
[449/904] Generating doc/nvme_host_is_pdc_enabled_man with a custom command (wrapped by meson to capture output)
checking for unistd.h... yes
[450/904] Generating doc/nvme_first_subsystem_man with a custom command (wrapped by meson to capture output)
Checking for header standards.h : no
[451/904] Generating doc/nvme_next_subsystem_man with a custom command (wrapped by meson to capture output)
[452/904] Generating doc/nvme_host_set_dhchap_key_man with a custom command (wrapped by meson to capture output)
checking if gcc -std=gnu99 static flag -static works... no
[453/904] Generating doc/nvme_lookup_subsystem_man with a custom command (wrapped by meson to capture output)
[454/904] Generating doc/nvme_free_subsystem_man with a custom command (wrapped by meson to capture output)
[455/904] Generating doc/nvme_subsystem_get_host_man with a custom command (wrapped by meson to capture output)
[456/904] Generating doc/nvme_ctrl_first_ns_man with a custom command (wrapped by meson to capture output)
[457/904] Generating doc/nvme_ctrl_next_ns_man with a custom command (wrapped by meson to capture output)
[458/904] Generating doc/nvme_ctrl_first_path_man with a custom command (wrapped by meson to capture output)
checking for wchar.h... yes
[459/904] Generating doc/nvme_namespace_first_path_man with a custom command (wrapped by meson to capture output)
[460/904] Generating doc/nvme_ctrl_next_path_man with a custom command (wrapped by meson to capture output)
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
[461/904] Generating doc/nvme_subsystem_first_ctrl_man with a custom command (wrapped by meson to capture output)
[462/904] Generating doc/nvme_subsystem_next_ctrl_man with a custom command (wrapped by meson to capture output)
[463/904] Generating doc/nvme_create_ctrl_man with a custom command (wrapped by meson to capture output)
[464/904] Generating doc/nvme_subsystem_next_ns_man with a custom command (wrapped by meson to capture output)
[465/904] Generating doc/nvme_lookup_ctrl_man with a custom command (wrapped by meson to capture output)
[466/904] Generating doc/nvme_namespace_next_path_man with a custom command (wrapped by meson to capture output)
[467/904] Generating doc/nvme_subsystem_first_ns_man with a custom command (wrapped by meson to capture output)
[468/904] Generating doc/nvme_for_each_host_safe_man with a custom command (wrapped by meson to capture output)
[469/904] Generating doc/nvme_ctrl_find_man with a custom command (wrapped by meson to capture output)
[470/904] Generating doc/nvme_for_each_subsystem_safe_man with a custom command (wrapped by meson to capture output)
Checking for header stdbool.h : yes
[471/904] Generating doc/nvme_ctrl_config_match_man with a custom command (wrapped by meson to capture output)
[472/904] Generating doc/nvme_for_each_host_man with a custom command (wrapped by meson to capture output)
[473/904] Generating doc/nvme_subsystem_for_each_ctrl_man with a custom command (wrapped by meson to capture output)
checking whether the gcc -std=gnu99 linker (ld -m elf_x86_64) supports shared libraries... yes
[474/904] Generating doc/nvme_for_each_subsystem_man with a custom command (wrapped by meson to capture output)
[475/904] Generating doc/nvme_subsystem_for_each_ctrl_safe_man with a custom command (wrapped by meson to capture output)
[476/904] Generating doc/nvme_ctrl_for_each_ns_safe_man with a custom command (wrapped by meson to capture output)
[477/904] Generating doc/nvme_ctrl_for_each_path_safe_man with a custom command (wrapped by meson to capture output)
checking for minix/config.h... no
[478/904] Generating doc/nvme_ctrl_for_each_ns_man with a custom command (wrapped by meson to capture output)
[479/904] Generating doc/nvme_subsystem_for_each_ns_safe_man with a custom command (wrapped by meson to capture output)
[480/904] Generating doc/nvme_subsystem_for_each_ns_man with a custom command (wrapped by meson to capture output)
[481/904] Generating doc/nvme_ctrl_for_each_path_man with a custom command (wrapped by meson to capture output)
[482/904] Generating doc/nvme_namespace_for_each_path_man with a custom command (wrapped by meson to capture output)
[483/904] Generating doc/nvme_ns_release_fd_man with a custom command (wrapped by meson to capture output)
[484/904] Generating doc/nvme_ns_get_nsid_man with a custom command (wrapped by meson to capture output)
[485/904] Generating doc/nvme_ns_get_fd_man with a custom command (wrapped by meson to capture output)
[486/904] Generating doc/nvme_ns_get_lba_size_man with a custom command (wrapped by meson to capture output)
[487/904] Generating doc/nvme_namespace_for_each_path_safe_man with a custom command (wrapped by meson to capture output)
[488/904] Generating doc/nvme_ns_get_lba_util_man with a custom command (wrapped by meson to capture output)
[489/904] Generating doc/nvme_ns_get_meta_size_man with a custom command (wrapped by meson to capture output)
checking whether -lc should be explicitly linked in... no
[490/904] Generating doc/nvme_ns_get_lba_count_man with a custom command (wrapped by meson to capture output)
Checking for header stdarg.h : yes
[491/904] Generating doc/nvme_ns_get_csi_man with a custom command (wrapped by meson to capture output)
[492/904] Generating doc/nvme_ns_get_uuid_man with a custom command (wrapped by meson to capture output)
[493/904] Generating doc/nvme_ns_get_sysfs_dir_man with a custom command (wrapped by meson to capture output)
[494/904] Generating doc/nvme_ns_get_name_man with a custom command (wrapped by meson to capture output)
checking whether it is safe to define __EXTENSIONS__... yes
[495/904] Generating doc/nvme_ns_get_eui64_man with a custom command (wrapped by meson to capture output)
[496/904] Generating doc/nvme_ns_get_generic_name_man with a custom command (wrapped by meson to capture output)
[497/904] Generating doc/nvme_ns_get_model_man with a custom command (wrapped by meson to capture output)
[498/904] Generating doc/nvme_ns_get_nguid_man with a custom command (wrapped by meson to capture output)
[499/904] Generating doc/nvme_ns_get_serial_man with a custom command (wrapped by meson to capture output)
[500/904] Generating doc/nvme_ns_get_firmware_man with a custom command (wrapped by meson to capture output)
[501/904] Generating doc/nvme_ns_get_subsystem_man with a custom command (wrapped by meson to capture output)
[502/904] Generating doc/nvme_free_ns_man with a custom command (wrapped by meson to capture output)
[503/904] Generating doc/nvme_ns_get_ctrl_man with a custom command (wrapped by meson to capture output)
[504/904] Generating doc/nvme_ns_write_man with a custom command (wrapped by meson to capture output)
[505/904] Generating doc/nvme_ns_verify_man with a custom command (wrapped by meson to capture output)
[506/904] Generating doc/nvme_ns_read_man with a custom command (wrapped by meson to capture output)
checking whether _XOPEN_SOURCE should be defined... no
[507/904] Generating doc/nvme_ns_compare_man with a custom command (wrapped by meson to capture output)
[508/904] Generating doc/nvme_ns_write_zeros_man with a custom command (wrapped by meson to capture output)
[509/904] Generating doc/nvme_ns_write_uncorrectable_man with a custom command (wrapped by meson to capture output)
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
[510/904] Generating doc/nvme_ns_identify_man with a custom command (wrapped by meson to capture output)
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
[511/904] Generating doc/nvme_ns_identify_descs_man with a custom command (wrapped by meson to capture output)
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
[512/904] Generating doc/nvme_ns_flush_man with a custom command (wrapped by meson to capture output)
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether build environment is sane... yes
[513/904] Generating doc/nvme_path_get_ana_state_man with a custom command (wrapped by meson to capture output)
[514/904] Generating doc/nvme_path_get_name_man with a custom command (wrapped by meson to capture output)
Checking for header vararg.h : no
[515/904] Generating doc/nvme_path_get_ctrl_man with a custom command (wrapped by meson to capture output)
[516/904] Generating doc/nvme_ctrl_release_fd_man with a custom command (wrapped by meson to capture output)
[517/904] Generating doc/nvme_ctrl_get_address_man with a custom command (wrapped by meson to capture output)
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
[518/904] Generating doc/nvme_path_get_sysfs_dir_man with a custom command (wrapped by meson to capture output)
[519/904] Generating doc/nvme_ctrl_get_name_man with a custom command (wrapped by meson to capture output)
checking whether make sets $(MAKE)... yes
[520/904] Generating doc/nvme_ctrl_get_sysfs_dir_man with a custom command (wrapped by meson to capture output)
[521/904] Generating doc/nvme_path_get_ns_man with a custom command (wrapped by meson to capture output)
[522/904] Generating doc/nvme_ctrl_get_fd_man with a custom command (wrapped by meson to capture output)
[523/904] Generating doc/nvme_ctrl_get_phy_slot_man with a custom command (wrapped by meson to capture output)
[524/904] Generating doc/nvme_ctrl_get_src_addr_man with a custom command (wrapped by meson to capture output)
[525/904] Generating doc/nvme_ctrl_get_firmware_man with a custom command (wrapped by meson to capture output)
checking whether make supports the include directive... yes (GNU style)
[526/904] Generating doc/nvme_ctrl_get_model_man with a custom command (wrapped by meson to capture output)
[527/904] Generating doc/nvme_ctrl_get_state_man with a custom command (wrapped by meson to capture output)
[528/904] Generating doc/nvme_ctrl_get_numa_node_man with a custom command (wrapped by meson to capture output)
checking whether make supports nested variables... yes
[529/904] Generating doc/nvme_ctrl_get_queue_count_man with a custom command (wrapped by meson to capture output)
checking for error_at_line... yes
[530/904] Generating doc/nvme_ctrl_get_sqsize_man with a custom command (wrapped by meson to capture output)
[531/904] Generating doc/nvme_ctrl_get_transport_man with a custom command (wrapped by meson to capture output)
[532/904] Generating doc/nvme_ctrl_get_serial_man with a custom command (wrapped by meson to capture output)
[533/904] Generating doc/nvme_ctrl_get_subsysnqn_man with a custom command (wrapped by meson to capture output)
[534/904] Generating doc/nvme_ctrl_get_subsystem_man with a custom command (wrapped by meson to capture output)
[535/904] Generating doc/nvme_ctrl_get_traddr_man with a custom command (wrapped by meson to capture output)
[536/904] Generating doc/nvme_ctrl_get_trsvcid_man with a custom command (wrapped by meson to capture output)
[537/904] Generating doc/nvme_ctrl_get_host_traddr_man with a custom command (wrapped by meson to capture output)
Checking for header limits.h : yes
checking how to create a pax tar archive... gnutar
checking dependency style of gcc... none
[538/904] Generating doc/nvme_ctrl_set_dhchap_host_key_man with a custom command (wrapped by meson to capture output)
[539/904] Generating doc/nvme_ctrl_get_dhchap_host_key_man with a custom command (wrapped by meson to capture output)
checking whether make supports nested variables... (cached) yes
[540/904] Generating doc/nvme_ctrl_get_dhchap_key_man with a custom command (wrapped by meson to capture output)
[541/904] Generating doc/nvme_ctrl_get_host_iface_man with a custom command (wrapped by meson to capture output)
[542/904] Generating doc/nvme_ctrl_set_dhchap_key_man with a custom command (wrapped by meson to capture output)
[543/904] Generating doc/nvme_ctrl_get_config_man with a custom command (wrapped by meson to capture output)
checking vfork.h usability... no
[544/904] Generating doc/nvme_ctrl_set_persistent_man with a custom command (wrapped by meson to capture output)
[545/904] Generating doc/nvme_ctrl_set_discovered_man with a custom command (wrapped by meson to capture output)
checking the archiver (ar) interface... ar
[546/904] Generating doc/nvme_ctrl_is_discovered_man with a custom command (wrapped by meson to capture output)
[547/904] Generating doc/nvme_ctrl_set_discovery_ctrl_man with a custom command (wrapped by meson to capture output)
[548/904] Generating doc/nvme_ctrl_set_unique_discovery_ctrl_man with a custom command (wrapped by meson to capture output)
[549/904] Generating doc/nvme_ctrl_is_persistent_man with a custom command (wrapped by meson to capture output)
[550/904] Generating doc/nvme_ctrl_is_unique_discovery_ctrl_man with a custom command (wrapped by meson to capture output)
[551/904] Generating doc/nvme_disconnect_ctrl_man with a custom command (wrapped by meson to capture output)
[552/904] Generating doc/nvme_ctrl_is_discovery_ctrl_man with a custom command (wrapped by meson to capture output)
checking vfork.h presence... no
checking for vfork.h... no
configure: --runstatedir defaults to /run
checking for gcc... (cached) gcc
[553/904] Generating doc/nvme_ctrl_identify_man with a custom command (wrapped by meson to capture output)
[554/904] Generating doc/nvme_scan_ctrl_man with a custom command (wrapped by meson to capture output)
[555/904] Generating doc/nvme_rescan_ctrl_man with a custom command (wrapped by meson to capture output)
[556/904] Generating doc/nvme_free_ctrl_man with a custom command (wrapped by meson to capture output)
[557/904] Generating doc/nvme_init_ctrl_man with a custom command (wrapped by meson to capture output)
[558/904] Generating doc/nvme_subsystem_get_sysfs_dir_man with a custom command (wrapped by meson to capture output)
Checking for header assert.h : yes
Checking getconf LFS_CFLAGS : not found
[559/904] Generating doc/nvme_subsystem_get_nqn_man with a custom command (wrapped by meson to capture output)
[560/904] Generating doc/nvme_unlink_ctrl_man with a custom command (wrapped by meson to capture output)
[561/904] Generating doc/nvme_subsystem_set_application_man with a custom command (wrapped by meson to capture output)
[562/904] Generating doc/nvme_subsystem_get_application_man with a custom command (wrapped by meson to capture output)
[563/904] Generating doc/nvme_subsystem_get_iopolicy_man with a custom command (wrapped by meson to capture output)
[564/904] Generating doc/nvme_subsystem_get_name_man with a custom command (wrapped by meson to capture output)
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking for bison... no
[565/904] Generating doc/nvme_scan_topology_man with a custom command (wrapped by meson to capture output)
checking for byacc... no
[566/904] Generating doc/nvme_subsystem_get_type_man with a custom command (wrapped by meson to capture output)
[567/904] Generating doc/nvme_free_host_man with a custom command (wrapped by meson to capture output)
[568/904] Generating doc/nvme_host_get_hostid_man with a custom command (wrapped by meson to capture output)
[569/904] Generating doc/nvme_host_release_fds_man with a custom command (wrapped by meson to capture output)
[570/904] Generating doc/nvme_read_config_man with a custom command (wrapped by meson to capture output)
checking for fork... yes
[571/904] Generating doc/nvme_host_get_hostnqn_man with a custom command (wrapped by meson to capture output)
[572/904] Generating doc/nvme_scan_man with a custom command (wrapped by meson to capture output)
[573/904] Generating doc/nvme_update_config_man with a custom command (wrapped by meson to capture output)
[574/904] Generating doc/nvme_dump_config_man with a custom command (wrapped by meson to capture output)
[575/904] Generating doc/nvme_dump_tree_man with a custom command (wrapped by meson to capture output)
[576/904] Generating doc/nvme_refresh_topology_man with a custom command (wrapped by meson to capture output)
[577/904] Generating doc/nvme_get_attr_man with a custom command (wrapped by meson to capture output)
[578/904] Generating doc/nvme_get_ctrl_attr_man with a custom command (wrapped by meson to capture output)
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
[579/904] Generating doc/nvme_get_subsys_attr_man with a custom command (wrapped by meson to capture output)
[580/904] Generating doc/nvme_subsystem_lookup_namespace_man with a custom command (wrapped by meson to capture output)
[581/904] Generating doc/nvme_get_ns_attr_man with a custom command (wrapped by meson to capture output)
[582/904] Generating doc/nvme_subsystem_release_fds_man with a custom command (wrapped by meson to capture output)
[583/904] Generating doc/nvme_scan_namespace_man with a custom command (wrapped by meson to capture output)
checking for an ANSI C-conforming const... yes
[584/904] Generating doc/nvme_host_get_hostsymname_man with a custom command (wrapped by meson to capture output)
[585/904] Generating doc/nvme_host_set_hostsymname_man with a custom command (wrapped by meson to capture output)
[586/904] Generating doc/nvme_get_path_attr_man with a custom command (wrapped by meson to capture output)
checking for vfork... yes
checking for working volatile... yes
Checking getconf large file support flags work : ok
checking how to run the C preprocessor... gcc -E
[587/904] Generating doc/nvme_cmb_size_man with a custom command (wrapped by meson to capture output)
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
[588/904] Generating doc/nvme_pmr_throughput_man with a custom command (wrapped by meson to capture output)
[589/904] Generating doc/nvme_is_64bit_reg_man with a custom command (wrapped by meson to capture output)
[590/904] Generating doc/nvme_pmr_size_man with a custom command (wrapped by meson to capture output)
[591/904] Generating doc/nvme_status_get_type_man with a custom command (wrapped by meson to capture output)
[592/904] Generating doc/nvme_status_code_type_man with a custom command (wrapped by meson to capture output)
[593/904] Generating doc/nvme_status_code_man with a custom command (wrapped by meson to capture output)
[594/904] Generating doc/nvme_psd_power_scale_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -fno-common... yes
[595/904] Generating doc/nvme_status_get_value_man with a custom command (wrapped by meson to capture output)
[596/904] Generating doc/nvme_id_psd_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wall... yes
[597/904] Generating doc/nvme_nvmset_attr_man with a custom command (wrapped by meson to capture output)
[598/904] Generating doc/nvme_id_ns_man with a custom command (wrapped by meson to capture output)
[599/904] Generating doc/nvme_id_nvmset_list_man with a custom command (wrapped by meson to capture output)
[600/904] Generating doc/nvme_lbaf_man with a custom command (wrapped by meson to capture output)
[601/904] Generating doc/nvme_ns_id_desc_man with a custom command (wrapped by meson to capture output)
[602/904] Generating doc/nvme_status_equals_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wextra... yes
[603/904] Generating doc/nvme_id_ns_granularity_desc_man with a custom command (wrapped by meson to capture output)
[604/904] Generating doc/nvme_id_ns_granularity_list_man with a custom command (wrapped by meson to capture output)
checking for GNU libc compatible malloc... yes
checking whether compiler handles -Waddress-of-packed-member... yes
Checking for large file support without additional flags : ok
[605/904] Generating doc/nvme_id_uuid_list_man with a custom command (wrapped by meson to capture output)
[606/904] Generating doc/nvme_id_independent_id_ns_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wdiscarded-qualifiers... yes
[607/904] Generating doc/nvme_id_uuid_list_entry_man with a custom command (wrapped by meson to capture output)
[608/904] Generating doc/nvme_id_ctrl_man with a custom command (wrapped by meson to capture output)
[609/904] Generating doc/nvme_ctrl_list_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wembedded-directive... no
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for stdlib.h... (cached) yes
checking whether compiler handles -Wextra-semi... no
Checking for header sys/time.h : yes
checking for unistd.h... (cached) yes
checking whether compiler handles -Wformat-security... yes
checking for sys/param.h... (cached) yes
checking whether compiler handles -Wimplicit-function-declaration... yes
[610/904] Generating doc/nvme_ns_list_man with a custom command (wrapped by meson to capture output)
[611/904] Generating doc/nvme_nvm_id_ns_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wmissing-declarations... yes
[612/904] Generating doc/nvme_id_ctrl_nvm_man with a custom command (wrapped by meson to capture output)
[613/904] Generating doc/nvme_secondary_ctrl_list_man with a custom command (wrapped by meson to capture output)
Checking for header time.h : yes
[614/904] Generating doc/nvme_zns_lbafe_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wmissing-parameter-type... yes
[615/904] Generating doc/nvme_zns_id_ns_man with a custom command (wrapped by meson to capture output)
[616/904] Generating doc/nvme_zns_id_ctrl_man with a custom command (wrapped by meson to capture output)
[617/904] Generating doc/nvme_id_iocs_man with a custom command (wrapped by meson to capture output)
[618/904] Generating doc/nvme_primary_ctrl_cap_man with a custom command (wrapped by meson to capture output)
[619/904] Generating doc/nvme_id_endurance_group_list_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wmissing-prototypes... yes
[620/904] Generating doc/nvme_id_domain_list_man with a custom command (wrapped by meson to capture output)
[621/904] Generating doc/nvme_error_log_page_man with a custom command (wrapped by meson to capture output)
[622/904] Generating doc/nvme_id_domain_attr_man with a custom command (wrapped by meson to capture output)
[623/904] Generating doc/nvme_supported_log_pages_man with a custom command (wrapped by meson to capture output)
[624/904] Generating doc/nvme_firmware_slot_man with a custom command (wrapped by meson to capture output)
[625/904] Generating doc/nvme_cmd_effects_log_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wnested-externs... yes
checking for getpagesize... yes
[626/904] Generating doc/nvme_secondary_ctrl_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wno-missing-field-initializers... yes
[627/904] Generating doc/nvme_smart_log_man with a custom command (wrapped by meson to capture output)
[628/904] Generating doc/nvme_self_test_log_man with a custom command (wrapped by meson to capture output)
Checking for header endian.h : yes
[629/904] Generating doc/nvme_st_result_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wold-style-definition... yes
[630/904] Generating doc/nvme_endurance_group_log_man with a custom command (wrapped by meson to capture output)
[631/904] Generating doc/nvme_aggregate_endurance_group_event_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wpointer-arith... yes
checking whether compiler handles -Wredundant-decls... yes
[632/904] Generating doc/nvme_telemetry_log_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wsign-compare... yes
Checking for header sys/endian.h : no
checking whether compiler handles -Wstrict-prototypes... yes
checking whether compiler handles -Wtype-limits... yes
checking for working mmap... yes
checking for stdlib.h... (cached) yes
checking whether compiler handles -Wuninitialized... yes
[633/904] Generating doc/nvme_nvmset_predictable_lat_log_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wunused-but-set-parameter... yes
checking whether compiler handles -Wunused-but-set-variable... yes
[634/904] Generating doc/nvme_aggregate_predictable_lat_event_man with a custom command (wrapped by meson to capture output)
[635/904] Generating doc/nvme_persistent_event_log_man with a custom command (wrapped by meson to capture output)
[636/904] Generating doc/nvme_ana_log_man with a custom command (wrapped by meson to capture output)
[637/904] Generating doc/nvme_persistent_event_entry_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wunused-parameter... yes
[638/904] Generating doc/nvme_ana_group_desc_man with a custom command (wrapped by meson to capture output)
[639/904] Generating doc/nvme_timestamp_man with a custom command (wrapped by meson to capture output)
checking for GNU libc compatible realloc... yes
[640/904] Generating doc/nvme_nss_hw_err_event_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wunused-result... yes
[641/904] Generating doc/nvme_change_ns_event_man with a custom command (wrapped by meson to capture output)
[642/904] Generating doc/nvme_power_on_reset_info_list_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wunused-variable... yes
[643/904] Generating doc/nvme_sanitize_start_event_man with a custom command (wrapped by meson to capture output)
[644/904] Generating doc/nvme_time_stamp_change_event_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Werror=sequence-point... yes
[645/904] Generating doc/nvme_fw_commit_event_man with a custom command (wrapped by meson to capture output)
[646/904] Generating doc/nvme_format_nvm_compln_event_man with a custom command (wrapped by meson to capture output)
[647/904] Generating doc/nvme_set_feature_event_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wno-clobbered... yes
[648/904] Generating doc/nvme_thermal_exc_event_man with a custom command (wrapped by meson to capture output)
Checking for HAVE_LITTLE_ENDIAN : ok
checking whether compiler handles -Wno-cast-function-type... yes
[649/904] Generating doc/nvme_format_nvm_start_event_man with a custom command (wrapped by meson to capture output)
checking whether compiler handles -Wno-unused-parameter... yes
checking for working strtod... yes
[650/904] Generating doc/nvme_lba_rd_man with a custom command (wrapped by meson to capture output)
[651/904] Generating doc/nvme_lbas_ns_element_man with a custom command (wrapped by meson to capture output)
checking for msgfmt... no
checking for gmsgfmt... :
[652/904] Generating doc/nvme_lba_status_log_man with a custom command (wrapped by meson to capture output)
checking for xgettext... no
[653/904] Generating doc/nvme_eg_event_aggregate_log_man with a custom command (wrapped by meson to capture output)
[654/904] Generating doc/nvme_sanitize_compln_event_man with a custom command (wrapped by meson to capture output)
checking for msgmerge... no
[655/904] Generating doc/nvme_fid_supported_effects_log_man with a custom command (wrapped by meson to capture output)
Checking for HAVE_BIG_ENDIAN : not found
[656/904] Generating doc/nvme_mi_cmd_supported_effects_log_man with a custom command (wrapped by meson to capture output)
checking for ld used by GCC... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
checking whether the compiler supports GNU C++... yes
[657/904] Generating doc/nvme_boot_partition_man with a custom command (wrapped by meson to capture output)
[658/904] Generating doc/nvme_phy_rx_eom_log_man with a custom command (wrapped by meson to capture output)
checking for shared library run path origin... done
checking whether NLS is requested... yes
[659/904] Generating doc/nvme_eom_lane_desc_man with a custom command (wrapped by meson to capture output)
[660/904] Generating doc/nvme_media_unit_config_desc_man with a custom command (wrapped by meson to capture output)
[661/904] Generating doc/nvme_media_unit_stat_desc_man with a custom command (wrapped by meson to capture output)
[662/904] Generating doc/nvme_channel_config_desc_man with a custom command (wrapped by meson to capture output)
checking whether g++ accepts -g... yes
[663/904] Generating doc/nvme_media_unit_stat_log_man with a custom command (wrapped by meson to capture output)
Checking for header signal.h : yes
[664/904] Generating doc/nvme_end_grp_config_desc_man with a custom command (wrapped by meson to capture output)
[665/904] Generating doc/nvme_end_grp_chan_desc_man with a custom command (wrapped by meson to capture output)
[666/904] Generating doc/nvme_resv_notification_log_man with a custom command (wrapped by meson to capture output)
[667/904] Generating doc/nvme_supported_cap_config_list_log_man with a custom command (wrapped by meson to capture output)
[668/904] Generating doc/nvme_zns_desc_man with a custom command (wrapped by meson to capture output)
[669/904] Generating doc/nvme_zns_changed_zone_log_man with a custom command (wrapped by meson to capture output)
[670/904] Generating doc/nvme_capacity_config_desc_man with a custom command (wrapped by meson to capture output)
[671/904] Generating doc/nvme_sanitize_log_page_man with a custom command (wrapped by meson to capture output)
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
[672/904] Generating doc/nvme_zone_report_man with a custom command (wrapped by meson to capture output)
[673/904] Generating doc/nvme_fdp_config_desc_man with a custom command (wrapped by meson to capture output)
[674/904] Compiling C object libnvme/_nvme.cpython-311-x86_64-linux-gnu.so.p/meson-generated_.._nvme_wrap.c.o
libnvme/nvme_wrap.c: In function 'SWIG_Python_FixMethods.constprop':
libnvme/nvme_wrap.c:7921:15: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying 10 bytes from a string of the same length [-Wstringop-truncation]
7921 | strncpy(buff, "swig_ptr: ", 10);
| ^
[675/904] Generating doc/nvme_fdp_ruh_desc_man with a custom command (wrapped by meson to capture output)
Checking if signal handlers return int : not found
[676/904] Generating doc/nvme_fdp_ruhu_desc_man with a custom command (wrapped by meson to capture output)
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
[677/904] Generating doc/nvme_fdp_config_log_man with a custom command (wrapped by meson to capture output)
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking for error.h... yes
checking for stdio_ext.h... (cached) yes
[678/904] Generating doc/nvme_fdp_event_realloc_man with a custom command (wrapped by meson to capture output)
checking for ld used by gcc... ld
[679/904] Linking target libnvme/_nvme.cpython-311-x86_64-linux-gnu.so
[680/904] Generating doc/nvme_fdp_stats_log_man with a custom command (wrapped by meson to capture output)
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
[681/904] Generating doc/nvme_fdp_ruhu_log_man with a custom command (wrapped by meson to capture output)
checking whether program_invocation_name is defined... yes
Checking for variable __FUNCTION__ : ok
[682/904] Generating doc/nvme_fdp_event_man with a custom command (wrapped by meson to capture output)
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
[683/904] Generating doc/nvme_fdp_events_log_man with a custom command (wrapped by meson to capture output)
checking whether program_invocation_short_name is defined... yes
checking the maximum length of command line arguments... 1572864
[684/904] Generating doc/nvme_feat_fdp_events_cdw11_man with a custom command (wrapped by meson to capture output)
[685/904] Generating doc/nvme_fdp_supported_event_desc_man with a custom command (wrapped by meson to capture output)
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
[686/904] Generating doc/nvme_fdp_ruh_status_man with a custom command (wrapped by meson to capture output)
[687/904] Generating doc/nvme_fdp_ruh_status_desc_man with a custom command (wrapped by meson to capture output)
[688/904] Generating doc/nvme_lba_status_desc_man with a custom command (wrapped by meson to capture output)
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
[689/904] Generating doc/nvme_lba_range_type_entry_man with a custom command (wrapped by meson to capture output)
[690/904] Generating doc/nvme_plm_config_man with a custom command (wrapped by meson to capture output)
checking for pidfd_open... yes
[691/904] Generating doc/nvme_lba_status_man with a custom command (wrapped by meson to capture output)
[692/904] Generating doc/nvme_feat_host_behavior_man with a custom command (wrapped by meson to capture output)
[693/904] Generating doc/nvme_host_metadata_man with a custom command (wrapped by meson to capture output)
[694/904] Generating doc/nvme_metadata_element_desc_man with a custom command (wrapped by meson to capture output)
[695/904] Generating doc/nvme_feat_auto_pst_man with a custom command (wrapped by meson to capture output)
[696/904] Generating doc/nvme_lba_range_type_man with a custom command (wrapped by meson to capture output)
checking for ncurses... yes
[697/904] Generating doc/nvme_dsm_range_man with a custom command (wrapped by meson to capture output)
[698/904] Generating doc/nvme_copy_range_man with a custom command (wrapped by meson to capture output)
checking for ncursesw... yes
[699/904] Generating doc/nvme_copy_range_f1_man with a custom command (wrapped by meson to capture output)
checking for libsystemd... yes
[700/904] Generating doc/nvme_copy_range_f3_man with a custom command (wrapped by meson to capture output)
[701/904] Generating doc/nvme_copy_range_f2_man with a custom command (wrapped by meson to capture output)
Checking for va_copy : ok
[702/904] Generating doc/nvme_registered_ctrl_ext_man with a custom command (wrapped by meson to capture output)
[703/904] Generating doc/nvme_registered_ctrl_man with a custom command (wrapped by meson to capture output)
checking for library containing dlopen... none required
[704/904] Generating doc/nvme_resv_status_man with a custom command (wrapped by meson to capture output)
[705/904] Generating doc/nvme_streams_directive_status_man with a custom command (wrapped by meson to capture output)
[706/904] Generating doc/nvme_streams_directive_params_man with a custom command (wrapped by meson to capture output)
Checking for header linux/types.h : yes
checking command to parse nm output from gcc object... ok
checking for sysroot... no
[707/904] Generating doc/nvme_id_directives_man with a custom command (wrapped by meson to capture output)
[708/904] Generating doc/nvmf_disc_log_entry_man with a custom command (wrapped by meson to capture output)
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
[709/904] Generating doc/nvmf_discovery_log_man with a custom command (wrapped by meson to capture output)
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
[710/904] Generating doc/nvme_host_mem_buf_attrs_man with a custom command (wrapped by meson to capture output)
checking for mt... no
checking if : is a manifest tool... no
[711/904] Generating doc/nvmf_ext_attr_man with a custom command (wrapped by meson to capture output)
checking for __fpending... yes
[712/904] Generating doc/nvme_mi_port_pcie_man with a custom command (wrapped by meson to capture output)
[713/904] Generating doc/nvmf_dim_data_man with a custom command (wrapped by meson to capture output)
Checking for header crypt.h : yes
[714/904] Generating doc/nvmf_ext_die_man with a custom command (wrapped by meson to capture output)
[715/904] Generating doc/nvmf_connect_data_man with a custom command (wrapped by meson to capture output)
[716/904] Generating doc/nvme_mi_read_nvm_ss_info_man with a custom command (wrapped by meson to capture output)
[717/904] Generating doc/nvme_mi_nvm_ss_health_status_man with a custom command (wrapped by meson to capture output)
[718/904] Generating doc/nvme_mi_port_smb_man with a custom command (wrapped by meson to capture output)
[719/904] Generating doc/nvme_mi_osc_man with a custom command (wrapped by meson to capture output)
checking for dlfcn.h... yes
checking for objdir... .libs
[720/904] Generating doc/nvme_mi_read_port_info_man with a custom command (wrapped by meson to capture output)
[721/904] Generating doc/nvme_mi_read_ctrl_info_man with a custom command (wrapped by meson to capture output)
[722/904] Generating doc/nvme_mi_read_sc_list_man with a custom command (wrapped by meson to capture output)
[723/904] Generating doc/nvme_mi_ctrl_health_status_man with a custom command (wrapped by meson to capture output)
[724/904] Generating doc/nvme_mi_vpd_ppmra_man with a custom command (wrapped by meson to capture output)
[725/904] Generating doc/nvme_mi_vpd_mra_man with a custom command (wrapped by meson to capture output)
Checking for header locale.h : yes
checking for alarm... yes
[726/904] Generating doc/nvme_mi_vpd_telem_man with a custom command (wrapped by meson to capture output)
[727/904] Generating doc/nvme_mi_vpd_tra_man with a custom command (wrapped by meson to capture output)
[728/904] Generating doc/nvme_mi_vpd_mr_common_man with a custom command (wrapped by meson to capture output)
[729/904] Generating doc/nvme_ns_mgmt_host_sw_specified_man with a custom command (wrapped by meson to capture output)
[730/904] Generating doc/nvme_mi_vpd_hdr_man with a custom command (wrapped by meson to capture output)
[731/904] Generating doc/nvme_constants_man with a custom command (wrapped by meson to capture output)
[732/904] Generating doc/nvme_csi_man with a custom command (wrapped by meson to capture output)
Checking for header acl/libacl.h : yes
[733/904] Generating doc/nvme_register_offsets_man with a custom command (wrapped by meson to capture output)
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
[734/904] Generating doc/nvme_psd_ps_man with a custom command (wrapped by meson to capture output)
checking for atexit... yes
[735/904] Generating doc/nvme_psd_workload_man with a custom command (wrapped by meson to capture output)
[736/904] Generating doc/nvme_psd_flags_man with a custom command (wrapped by meson to capture output)
[737/904] Generating doc/nvme_id_ctrl_cntrltype_man with a custom command (wrapped by meson to capture output)
checking if gcc PIC flag -fPIC -DPIC works... yes
[738/904] Generating doc/nvme_id_ctrl_oaes_man with a custom command (wrapped by meson to capture output)
Checking for header compat.h : no
[739/904] Generating doc/nvme_id_ctrl_cmic_man with a custom command (wrapped by meson to capture output)
[740/904] Generating doc/nvme_id_ctrl_nvmsr_man with a custom command (wrapped by meson to capture output)
[741/904] Generating doc/nvme_id_ctrl_dctype_man with a custom command (wrapped by meson to capture output)
[742/904] Generating doc/nvme_id_ctrl_ctratt_man with a custom command (wrapped by meson to capture output)
[743/904] Generating doc/nvme_id_ctrl_oacs_man with a custom command (wrapped by meson to capture output)
[744/904] Generating doc/nvme_id_ctrl_vwci_man with a custom command (wrapped by meson to capture output)
[745/904] Generating doc/nvme_id_ctrl_lpa_man with a custom command (wrapped by meson to capture output)
[746/904] Generating doc/nvme_id_ctrl_mec_man with a custom command (wrapped by meson to capture output)
[747/904] Generating doc/nvme_id_ctrl_frmw_man with a custom command (wrapped by meson to capture output)
checking if gcc static flag -static works... no
[748/904] Generating doc/nvme_id_ctrl_apsta_man with a custom command (wrapped by meson to capture output)
checking for dup2... yes
[749/904] Generating doc/nvme_id_ctrl_avscc_man with a custom command (wrapped by meson to capture output)
Checking for header attr/xattr.h : no
[750/904] Generating doc/nvme_id_ctrl_rpmbs_man with a custom command (wrapped by meson to capture output)
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
[751/904] Generating doc/nvme_id_ctrl_dsto_man with a custom command (wrapped by meson to capture output)
[752/904] Generating doc/nvme_id_ctrl_hctm_man with a custom command (wrapped by meson to capture output)
Checking for header dustat.h : no
checking for gethostname... yes
[753/904] Generating doc/nvme_id_ctrl_sanicap_man with a custom command (wrapped by meson to capture output)
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
[754/904] Generating doc/nvme_id_ctrl_sqes_man with a custom command (wrapped by meson to capture output)
[755/904] Generating doc/nvme_id_ctrl_anacap_man with a custom command (wrapped by meson to capture output)
checking for getpagesize... (cached) yes
[756/904] Generating doc/nvme_id_ctrl_oncs_man with a custom command (wrapped by meson to capture output)
[757/904] Generating doc/nvme_id_ctrl_cqes_man with a custom command (wrapped by meson to capture output)
[758/904] Generating doc/nvme_id_ctrl_fuses_man with a custom command (wrapped by meson to capture output)
[759/904] Generating doc/nvme_id_ctrl_fna_man with a custom command (wrapped by meson to capture output)
[760/904] Generating doc/nvme_id_ctrl_vwc_man with a custom command (wrapped by meson to capture output)
[761/904] Generating doc/nvme_id_ctrl_nwpc_man with a custom command (wrapped by meson to capture output)
Checking for header fcntl.h : yes
[762/904] Generating doc/nvme_lbaf_rp_man with a custom command (wrapped by meson to capture output)
[763/904] Generating doc/nvme_id_ctrl_fcatt_man with a custom command (wrapped by meson to capture output)
[764/904] Generating doc/nvme_id_ctrl_nvscc_man with a custom command (wrapped by meson to capture output)
[765/904] Generating doc/nvme_id_ctrl_ofcs_man with a custom command (wrapped by meson to capture output)
checking whether -lc should be explicitly linked in... no
[766/904] Generating doc/nvme_id_nsfeat_man with a custom command (wrapped by meson to capture output)
checking for gettimeofday... yes
[767/904] Generating doc/nvme_nvm_id_ns_elbaf_man with a custom command (wrapped by meson to capture output)
[768/904] Generating doc/nvme_id_ns_mc_man with a custom command (wrapped by meson to capture output)
[769/904] Generating doc/nvme_id_ns_flbas_man with a custom command (wrapped by meson to capture output)
[770/904] Generating doc/nvme_id_ns_dpc_man with a custom command (wrapped by meson to capture output)
[771/904] Generating doc/nvme_id_ctrl_sgls_man with a custom command (wrapped by meson to capture output)
[772/904] Generating doc/nvme_id_ns_dps_man with a custom command (wrapped by meson to capture output)
Checking for header fnmatch.h : yes
[773/904] Generating doc/nvme_id_ns_rescap_man with a custom command (wrapped by meson to capture output)
[774/904] Generating doc/nvme_id_ns_nmic_man with a custom command (wrapped by meson to capture output)
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
[775/904] Generating doc/nvme_id_ns_dlfeat_man with a custom command (wrapped by meson to capture output)
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
[776/904] Generating doc/nvme_id_ns_attr_man with a custom command (wrapped by meson to capture output)
[777/904] Generating doc/nvme_nd_ns_fpi_man with a custom command (wrapped by meson to capture output)
[778/904] Generating doc/nvme_ns_id_desc_nidt_man with a custom command (wrapped by meson to capture output)
checking for iswprint... yes
[779/904] Generating doc/nvme_id_uuid_man with a custom command (wrapped by meson to capture output)
Checking for header glob.h : yes
[780/904] Generating doc/nvme_smart_egcw_man with a custom command (wrapped by meson to capture output)
[781/904] Generating doc/nvme_smart_crit_man with a custom command (wrapped by meson to capture output)
[782/904] Generating doc/nvme_status_result_man with a custom command (wrapped by meson to capture output)
[783/904] Generating doc/nvme_cmd_effects_man with a custom command (wrapped by meson to capture output)
[784/904] Generating doc/nvme_st_valid_diag_info_man with a custom command (wrapped by meson to capture output)
checking how to run the C++ preprocessor... g++ -E
[785/904] Generating doc/nvme_st_code_man with a custom command (wrapped by meson to capture output)
[786/904] Generating doc/nvme_st_curr_op_man with a custom command (wrapped by meson to capture output)
[787/904] Generating doc/nvme_cmd_get_log_telemetry_host_lsp_man with a custom command (wrapped by meson to capture output)
Checking for header history.h : no
[788/904] Generating doc/nvme_nvmeset_pl_status_man with a custom command (wrapped by meson to capture output)
[789/904] Generating doc/nvme_eg_critical_warning_flags_man with a custom command (wrapped by meson to capture output)
[790/904] Generating doc/nvme_lba_status_atype_man with a custom command (wrapped by meson to capture output)
[791/904] Generating doc/nvme_nvmset_pl_events_man with a custom command (wrapped by meson to capture output)
[792/904] Generating doc/nvme_fid_supported_effects_man with a custom command (wrapped by meson to capture output)
checking for memchr... yes
[793/904] Generating doc/nvme_ana_state_man with a custom command (wrapped by meson to capture output)
[794/904] Generating doc/nvme_persistent_event_types_man with a custom command (wrapped by meson to capture output)
[795/904] Generating doc/nvme_mi_cmd_supported_effects_man with a custom command (wrapped by meson to capture output)
[796/904] Generating doc/nvme_eom_optional_data_man with a custom command (wrapped by meson to capture output)
Checking for header krb5.h : no
[797/904] Generating doc/nvme_phy_rx_eom_progress_man with a custom command (wrapped by meson to capture output)
[798/904] Generating doc/nvme_resv_notify_rnlpt_man with a custom command (wrapped by meson to capture output)
[799/904] Generating doc/nvme_zns_za_man with a custom command (wrapped by meson to capture output)
[800/904] Generating doc/nvme_zns_zt_man with a custom command (wrapped by meson to capture output)
[801/904] Generating doc/nvme_sanitize_sstat_man with a custom command (wrapped by meson to capture output)
checking for memmove... yes
[802/904] Generating doc/nvme_fdp_ruh_type_man with a custom command (wrapped by meson to capture output)
Checking for header langinfo.h : yes
[803/904] Generating doc/nvme_zns_zs_man with a custom command (wrapped by meson to capture output)
checking for ld used by g++... ld -m elf_x86_64
[804/904] Generating doc/nvme_fdp_ruha_man with a custom command (wrapped by meson to capture output)
[805/904] Generating doc/nvme_fdp_config_fdpa_man with a custom command (wrapped by meson to capture output)
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
[806/904] Generating doc/nvme_fdp_event_type_man with a custom command (wrapped by meson to capture output)
[807/904] Generating doc/nvme_fdp_event_realloc_flags_man with a custom command (wrapped by meson to capture output)
[808/904] Generating doc/nvme_fdp_supported_event_attributes_man with a custom command (wrapped by meson to capture output)
[809/904] Generating doc/nvme_apst_entry_man with a custom command (wrapped by meson to capture output)
[810/904] Generating doc/nvme_ctrl_metadata_type_man with a custom command (wrapped by meson to capture output)
checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes
[811/904] Generating doc/nvme_fdp_event_flags_man with a custom command (wrapped by meson to capture output)
[812/904] Generating doc/nvme_ns_metadata_type_man with a custom command (wrapped by meson to capture output)
Checking for header ndir.h : no
[813/904] Generating doc/nvme_host_behavior_support_man with a custom command (wrapped by meson to capture output)
[814/904] Generating doc/nvme_lbart_man with a custom command (wrapped by meson to capture output)
[815/904] Generating doc/nvme_copy_range_sopt_man with a custom command (wrapped by meson to capture output)
[816/904] Generating doc/nvme_directive_types_man with a custom command (wrapped by meson to capture output)
[817/904] Generating doc/nvme_ae_info_css_nvm_man with a custom command (wrapped by meson to capture output)
[818/904] Generating doc/nvme_ae_type_man with a custom command (wrapped by meson to capture output)
[819/904] Generating doc/nvme_ae_info_smart_man with a custom command (wrapped by meson to capture output)
checking for memset... yes
[820/904] Generating doc/nvme_ae_info_error_man with a custom command (wrapped by meson to capture output)
Checking for header pwd.h : yes
[821/904] Generating doc/nvme_ae_info_notice_man with a custom command (wrapped by meson to capture output)
[822/904] Generating doc/nvme_subsys_type_man with a custom command (wrapped by meson to capture output)
[823/904] Generating doc/nvmf_disc_eflags_man with a custom command (wrapped by meson to capture output)
[824/904] Generating doc/nvmf_trtype_man with a custom command (wrapped by meson to capture output)
Checking for header shadow.h : yes
[825/904] Generating doc/nvmf_addr_family_man with a custom command (wrapped by meson to capture output)
checking for mkdir... yes
[826/904] Generating doc/nvmf_rdma_qptype_man with a custom command (wrapped by meson to capture output)
[827/904] Generating doc/nvmf_treq_man with a custom command (wrapped by meson to capture output)
[828/904] Generating doc/nvmf_rdma_prtype_man with a custom command (wrapped by meson to capture output)
[829/904] Generating doc/nvmf_log_discovery_lsp_man with a custom command (wrapped by meson to capture output)
[830/904] Generating doc/nvmf_log_discovery_lid_support_man with a custom command (wrapped by meson to capture output)
[831/904] Generating doc/nvmf_dim_tas_man with a custom command (wrapped by meson to capture output)
[832/904] Generating doc/nvmf_tcp_sectype_man with a custom command (wrapped by meson to capture output)
[833/904] Generating doc/nvmf_dim_entfmt_man with a custom command (wrapped by meson to capture output)
[834/904] Generating doc/nvmf_dim_etype_man with a custom command (wrapped by meson to capture output)
[835/904] Generating doc/nvmf_rdma_cms_man with a custom command (wrapped by meson to capture output)
[836/904] Generating doc/nvmf_exattype_man with a custom command (wrapped by meson to capture output)
Checking for header sys/acl.h : yes
checking for nl_langinfo... yes
[837/904] Generating doc/nvme_mi_elem_man with a custom command (wrapped by meson to capture output)
[838/904] Generating doc/nvme_mi_cwarn_man with a custom command (wrapped by meson to capture output)
[839/904] Generating doc/nvme_identify_cns_man with a custom command (wrapped by meson to capture output)
[840/904] Generating doc/nvme_mi_ccs_man with a custom command (wrapped by meson to capture output)
checking for g++ option to produce PIC... -fPIC -DPIC
[841/904] Generating doc/nvme_status_type_man with a custom command (wrapped by meson to capture output)
[842/904] Generating doc/nvme_mi_csts_man with a custom command (wrapped by meson to capture output)
[843/904] Generating doc/nvme_admin_opcode_man with a custom command (wrapped by meson to capture output)
checking if g++ PIC flag -fPIC -DPIC works... yes
[844/904] Generating doc/nvme_status_field_man with a custom command (wrapped by meson to capture output)
Checking for header sys/attributes.h : no
checking for putenv... yes
[845/904] Generating doc/nvme_get_features_sel_man with a custom command (wrapped by meson to capture output)
[846/904] Generating doc/nvme_feat_man with a custom command (wrapped by meson to capture output)
[847/904] Generating doc/nvme_cmd_get_log_lid_man with a custom command (wrapped by meson to capture output)
checking if g++ static flag -static works... no
[848/904] Generating doc/nvme_features_id_man with a custom command (wrapped by meson to capture output)
[849/904] Generating doc/nvme_cmd_format_pi_man with a custom command (wrapped by meson to capture output)
[850/904] Generating doc/nvme_cmd_format_mset_man with a custom command (wrapped by meson to capture output)
[851/904] Generating doc/nvme_cmd_format_ses_man with a custom command (wrapped by meson to capture output)
Checking for header attr/attributes.h : yes
[852/904] Generating doc/nvme_cmd_format_pil_man with a custom command (wrapped by meson to capture output)
[853/904] Generating doc/nvme_ns_attach_sel_man with a custom command (wrapped by meson to capture output)
[854/904] Generating doc/nvme_ns_mgmt_sel_man with a custom command (wrapped by meson to capture output)
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
[855/904] Generating doc/nvme_directive_dtype_man with a custom command (wrapped by meson to capture output)
[856/904] Generating doc/nvme_directive_send_identify_endir_man with a custom command (wrapped by meson to capture output)
[857/904] Generating doc/nvme_directive_receive_doper_man with a custom command (wrapped by meson to capture output)
[858/904] Generating doc/nvme_sanitize_sanact_man with a custom command (wrapped by meson to capture output)
checking for regcomp... yes
[859/904] Generating doc/nvme_directive_send_doper_man with a custom command (wrapped by meson to capture output)
[860/904] Generating doc/nvme_fw_commit_ca_man with a custom command (wrapped by meson to capture output)
[861/904] Generating doc/nvme_virt_mgmt_rt_man with a custom command (wrapped by meson to capture output)
[862/904] Generating doc/nvme_dst_stc_man with a custom command (wrapped by meson to capture output)
[863/904] Generating doc/nvme_ns_write_protect_cfg_man with a custom command (wrapped by meson to capture output)
Checking for header sys/capability.h : no
[864/904] Generating doc/nvme_virt_mgmt_act_man with a custom command (wrapped by meson to capture output)
[865/904] Generating doc/nvme_log_ana_lsp_man with a custom command (wrapped by meson to capture output)
[866/904] Generating doc/nvme_log_phy_rx_eom_action_man with a custom command (wrapped by meson to capture output)
[867/904] Generating doc/nvme_log_phy_rx_eom_quality_man with a custom command (wrapped by meson to capture output)
checking for rpmatch... yes
[868/904] Generating doc/nvme_pevent_log_action_man with a custom command (wrapped by meson to capture output)
Checking for header sys/dir.h : yes
[869/904] Generating doc/nvme_feat_tmpthresh_thsel_man with a custom command (wrapped by meson to capture output)
[870/904] Generating doc/nvme_status_to_errno_man with a custom command (wrapped by meson to capture output)
[871/904] Generating doc/nvme_features_async_event_config_flags_man with a custom command (wrapped by meson to capture output)
[872/904] Generating doc/nvme_feat_resv_notify_flags_man with a custom command (wrapped by meson to capture output)
[873/904] Generating doc/nvme_feat_plm_window_select_man with a custom command (wrapped by meson to capture output)
checking linker version script flag... --version-script
[874/904] Generating doc/nvme_status_to_string_man with a custom command (wrapped by meson to capture output)
[875/904] Generating doc/nvme_feat_nswpcfg_state_man with a custom command (wrapped by meson to capture output)
[876/904] Generating doc/nvme_fctype_man with a custom command (wrapped by meson to capture output)
[877/904] Generating doc/nvme_errno_to_string_man with a custom command (wrapped by meson to capture output)
checking for select... yes
[878/904] Generating doc/nvme_data_tfr_man with a custom command (wrapped by meson to capture output)
[879/904] Generating doc/nvme_init_ctrl_list_man with a custom command (wrapped by meson to capture output)
[880/904] Generating doc/nvme_io_opcode_man with a custom command (wrapped by meson to capture output)
Checking for header sys/epoll.h : yes
[881/904] Generating doc/nvme_io_control_flags_man with a custom command (wrapped by meson to capture output)
[882/904] Generating doc/nvme_io_dsm_flags_man with a custom command (wrapped by meson to capture output)
[883/904] Generating doc/nvme_init_copy_range_man with a custom command (wrapped by meson to capture output)
[884/904] Generating doc/nvme_resv_rtype_man with a custom command (wrapped by meson to capture output)
[885/904] Generating doc/nvme_init_copy_range_f1_man with a custom command (wrapped by meson to capture output)
[886/904] Generating doc/nvme_resv_racqa_man with a custom command (wrapped by meson to capture output)
[887/904] Generating doc/nvme_dsm_attributes_man with a custom command (wrapped by meson to capture output)
[888/904] Generating doc/nvme_init_copy_range_f2_man with a custom command (wrapped by meson to capture output)
checking if version scripts can use complex wildcards... yes
[889/904] Generating doc/nvme_init_dsm_range_man with a custom command (wrapped by meson to capture output)
[890/904] Generating doc/nvme_init_copy_range_f3_man with a custom command (wrapped by meson to capture output)
checking pkg-config is at least version 0.9.0... yes
checking whether to build gtk-doc documentation... no
checking for gtkdoc-check... no
checking for xsltproc... no
checking for special C compiler options needed for large files... no
[891/904] Generating doc/nvme_resv_cptpl_man with a custom command (wrapped by meson to capture output)
[892/904] Generating doc/nvme_zns_recv_action_man with a custom command (wrapped by meson to capture output)
[893/904] Generating doc/nvme_resv_rrela_man with a custom command (wrapped by meson to capture output)
[894/904] Generating doc/nvme_get_feature_length2_man with a custom command (wrapped by meson to capture output)
[895/904] Generating doc/nvme_get_feature_length_man with a custom command (wrapped by meson to capture output)
[896/904] Generating doc/nvme_io_mgmt_recv_mo_man with a custom command (wrapped by meson to capture output)
checking for setlocale... yes
[897/904] Generating doc/nvme_resv_rrega_man with a custom command (wrapped by meson to capture output)
[898/904] Generating doc/nvme_get_directive_receive_length_man with a custom command (wrapped by meson to capture output)
checking for _FILE_OFFSET_BITS value needed for large files... no
[899/904] Generating doc/nvmf_exat_len_man with a custom command (wrapped by meson to capture output)
[900/904] Generating doc/nvme_zns_send_action_man with a custom command (wrapped by meson to capture output)
checking whether to enable assertions... yes
[901/904] Generating doc/nvme_connect_err_man with a custom command (wrapped by meson to capture output)
[902/904] Generating doc/nvme_version_man with a custom command (wrapped by meson to capture output)
[903/904] Generating doc/nvme_zns_report_options_man with a custom command (wrapped by meson to capture output)
[904/904] Generating doc/nvme_io_mgmt_send_mo_man with a custom command (wrapped by meson to capture output)
Running phase: checkPhase
mesonCheckPhase flags: ''
Checking for header sys/fcntl.h : yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for strcasecmp... yes
checking for gcc options needed to detect all undeclared functions... none needed
Checking for header sys/filio.h : no
checking for struct tm.tm_zone... yes
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for strchr... yes
checking for xgettext... no
checking for msgmerge... no
checking for ld used by gcc... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
Checking for header sys/filsys.h : no
checking for shared library run path origin... done
checking for strcspn... yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
Checking for header sys/fs/s5param.h : no
checking for strdup... yes
1/21 python-import-libnvme OK 0.09s
2/21 python-create-ctrl-object OK 0.08s
3/21 python-sigsegv-during-gc OK 0.08s
4/21 mi OK 0.07s
checking for GNU gettext in libc... yes
5/21 mi-mctp OK 0.07s
checking whether to use NLS... yes
checking where the gettext function comes from... libc
6/21 uuid OK 0.07s
7/21 tree OK 0.06s
8/21 util OK 0.06s
9/21 features OK 0.05s
10/21 identify OK 0.05s
11/21 NBFT-auto-ipv6 OK 0.05s
12/21 NBFT-dhcp-ipv6 OK 0.04s
13/21 NBFT-rhpoc OK 0.04s
14/21 NBFT-static-ipv4 OK 0.03s
15/21 NBFT-static-ipv4-discovery OK 0.03s
16/21 NBFT-static-ipv6 OK 0.03s
17/21 python-read-nbft-file OK 0.08s
18/21 discovery OK 0.06s
19/21 NBFT-bad-oldspec EXPECTEDFAIL 0.02s exit status 2
20/21 NBFT-random-noise EXPECTEDFAIL 0.02s exit status 2
checking for strerror... yes
checking for linux/compiler.h... no
Checking for header sys/id.h : no
checking for linux/blkpg.h... yes
checking for linux/major.h... yes
checking for strncasecmp... yes
checking for asm-generic/fcntl.h... yes
Checking for header sys/ioctl.h : yes
checking for strndup... yes
checking for asm/fcntl.h... yes
Checking for header sys/ipc.h : yes
checking for asm/io.h... no
checking for strpbrk... yes
checking for byteswap.h... yes
21/21 kdoc OK 0.27s
Ok: 19
Expected Fail: 2
Fail: 0
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /build/source/build/meson-logs/testlog.txt
checking for strrchr... yes
Checking for header sys/mman.h : yes
checking for endian.h... yes
Running phase: installPhase
mesonInstallPhase flags: ''
checking for strspn... yes
Checking for header sys/mode.h : no
checking for err.h... yes
checking for errno.h... yes
checking for strstr... yes
Checking for header sys/ndir.h : no
checking for fcntl.h... yes
Installing src/libnvme.so.1.7.1 to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib
Installing src/libnvme-mi.so.1.7.1 to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib
Installing libnvme/nvme.py to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/python3.11/site-packages/libnvme
Installing libnvme/_nvme.cpython-311-x86_64-linux-gnu.so to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/python3.11/site-packages/libnvme
Installing doc/nvmf_trtype_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_adrfam_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_subtype_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_treq_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_eflags_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_sectype_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_prtype_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_qptype_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_cms_str.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_default_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_update_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_add_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_get_discovery_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_get_discovery_wargs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_hostnqn_generate.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_hostnqn_from_file.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_hostid_from_file.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_connect_disc_entry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_register_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fabrics_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_discovery_args.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_filter.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_paths_filter.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrls_filter.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsys_filter.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_subsystems.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_subsystem_namespaces.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_ctrl_namespace_paths.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_ctrl_namespaces.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_submit_admin_passthru64.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_admin_passthru64.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_submit_admin_passthru.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_admin_passthru.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_submit_io_passthru64.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_passthru64.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_submit_io_passthru.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for strtol... yes
Installing doc/nvme_io_passthru.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_reset.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_reset.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_rescan.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_nsid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_allocated_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_active_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_allocated_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_nsid_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ns_descs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_nvmset_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_primary_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_secondary_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ns_granularity.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_uuid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ns_csi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ctrl_csi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_active_ns_list_csi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_allocated_ns_list_csi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_independent_identify_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_ns_csi_user_data_format.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_iocs_ns_csi_user_data_format.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvm_identify_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_domain_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_endurance_group_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_iocs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_identify_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_identify_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_page.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_supported_log_pages.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_error.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_smart.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_fw_slot.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_changed_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_cmd_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_device_self_test.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_create_telemetry_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_telemetry_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_telemetry_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_endurance_group.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_predictable_lat_nvmset.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_predictable_lat_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_fdp_configurations.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_reclaim_unit_handle_usage.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_fdp_stats.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_fdp_events.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_ana.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_ana_groups.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_lba_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_endurance_grp_evt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_fid_supported_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_mi_cmd_supported_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_boot_partition.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_phy_rx_eom.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_discovery.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_media_unit_stat.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_support_cap_config_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_reservation.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_sanitize.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_zns_changed_zones.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_log_persistent_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_data.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_simple.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_arbitration.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_power_mgmt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_lba_range.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_temp_thresh.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_err_recovery.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_volatile_wc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_irq_coalesce.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_irq_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_write_atomic.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_async_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_auto_pst.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_timestamp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_hctm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_nopsc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_rrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_plm_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_plm_window.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_lba_sts_interval.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_host_behavior.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_sanitize.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_endurance_evt_cfg.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_sw_progress.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_host_id.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_resv_mask.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_resv_mask2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_resv_persist.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_resv_persist2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_write_protect.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_write_protect2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_features_iocs_profile.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_data.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_simple.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_arbitration.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_power_mgmt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_lba_range.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_lba_range2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_temp_thresh.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_err_recovery.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_err_recovery2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_volatile_wc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_num_queues.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_irq_coalesce.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_irq_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_write_atomic.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_async_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_auto_pst.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_host_mem_buf.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_host_mem_buf2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_timestamp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_kato.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_hctm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_nopsc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_rrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_plm_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_plm_window.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_lba_sts_interval.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_host_behavior.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_sanitize.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_endurance_event_cfg.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_sw_progress.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_host_id.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_resv_mask.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_resv_mask2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_resv_persist.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_resv_persist2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_write_protect.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_iocs_profile.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_format_nvm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_mgmt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_mgmt_create.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_mgmt_delete.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for getopt.h... yes
Installing doc/nvme_ns_attach.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for inttypes.h... (cached) yes
Installing doc/nvme_ns_attach_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_detach_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fw_download.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fw_commit.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_security_send.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_security_receive.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_lba_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Checking for header sys/priv.h : no
Installing doc/nvme_directive_send.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_send_id_endir.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_send_stream_release_identifier.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_send_stream_release_resource.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_recv.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_recv_identify_parameters.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_recv_stream_parameters.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_recv_stream_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_recv_stream_allocate.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_capacity_mgmt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lockdown.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_property.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_property.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_sanitize_nvm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dev_self_test.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_virtual_mgmt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_flush.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_read.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_write.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_compare.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_write_zeros.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_write_uncorrectable.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_verify.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dsm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_copy.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_acquire.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_register.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_release.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_report.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_mgmt_recv.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_reclaim_unit_handle_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_mgmt_send.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_reclaim_unit_handle_update.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_mgmt_send.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_mgmt_recv.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_report_zones.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_append.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_passthru_cmd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_passthru_cmd64.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_uring_cmd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fw_download_seq.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_telemetry_max.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_telemetry_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_ctrl_telemetry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_host_telemetry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_new_host_telemetry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_ana_log_len.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_logical_block_size.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_lba_status_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_attach_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_detach_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_open.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_gen_dhchap_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lookup_keyring.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_describe_key_serial.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lookup_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_keyring.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_insert_tls_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_insert_tls_key_versioned.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_generate_tls_key_identity.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_telemetry_da.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_hmac_alg.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_logging.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_root.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_status_to_string.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_create_root.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_free_root.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_set_probe_enabled.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_open_mctp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_close.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_init_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_close_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_ctrl_id.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_read_mi_data_subsys.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_read_mi_data_port.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_read_mi_data_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_read_mi_data_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_subsystem_health_status_poll.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_xfer.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_admin_passthru.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_partial.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_cns_nsid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_ns_descs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_allocated_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_nsid_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_allocated_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_active_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_primary_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_identify_secondary_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_page.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_nsid_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_simple.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_supported_log_pages.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_error.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_smart.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_fw_slot.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_changed_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_cmd_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_device_self_test.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_create_telemetry_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_telemetry_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_telemetry_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_endurance_group.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_predictable_lat_nvmset.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_predictable_lat_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_ana.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_ana_groups.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_lba_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_endurance_grp_evt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_fid_supported_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_mi_cmd_supported_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_boot_partition.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_phy_rx_eom.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_discovery.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_media_unit_stat.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for strtoul... yes
Installing doc/nvme_mi_admin_get_log_support_cap_config_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_reservation.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_sanitize.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_zns_changed_zones.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_log_persistent_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_security_send.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_security_recv.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_get_features_data.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_ns_attach.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_ns_attach_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_ns_detach_ctrls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_fw_download.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_fw_commit.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_format_nvm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_sanitize_nvm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_msg_hdr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_msg_resp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_req_hdr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_resp_hdr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_req_hdr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_admin_resp_hdr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_message_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_resp_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_mi_opcode.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_dtyp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_config_id.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_config_smbus_freq.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nbft_read.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nbft_free.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_heap_obj.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_header.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_control.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_hfi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_hfi_info_tcp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_ssns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_ssns_ext_info.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_security.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_discovery.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_hfi_info_tcp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_hfi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_discovery.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_security.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_subsystem_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_desc_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_trtype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_control_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_host_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_hfi_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_hfi_info_tcp_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_ssns_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_ssns_trflags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_ssns_ext_info_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_security_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_security_secret_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_discovery_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_primary_admin_host_flag.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nbft_info_nid_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_create_root.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_free_tree.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_first_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_next_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_get_root.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lookup_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_get_dhchap_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_set_dhchap_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_set_pdc_enabled.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_is_pdc_enabled.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_default_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_first_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_next_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lookup_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_free_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_first_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_next_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_first_path.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_next_path.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_first_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_next_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_first_path.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_next_path.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lookup_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_find.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_config_match.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_create_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_first_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_next_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_for_each_host_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_for_each_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_for_each_subsystem_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_for_each_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_for_each_ctrl_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_for_each_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_for_each_ns_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_for_each_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_for_each_path_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for lastlog.h... yes
Installing doc/nvme_ctrl_for_each_path.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_for_each_ns_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_for_each_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_for_each_path_safe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_namespace_for_each_path.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_fd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_release_fd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_nsid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_lba_size.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_meta_size.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_lba_count.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_lba_util.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_csi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_eui64.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_nguid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_uuid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_sysfs_dir.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_name.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_generic_name.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_firmware.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_serial.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_model.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_get_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_free_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_read.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_write.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_verify.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_compare.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_write_zeros.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_write_uncorrectable.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_flush.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_identify.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_identify_descs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_path_get_name.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_path_get_sysfs_dir.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_path_get_ana_state.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_path_get_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_path_get_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_fd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_release_fd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_name.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_sysfs_dir.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_address.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_src_addr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_phy_slot.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_firmware.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_model.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_state.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_numa_node.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_queue_count.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_serial.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_sqsize.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_transport.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_subsysnqn.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_subsystem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_traddr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_trsvcid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_host_traddr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_host_iface.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_dhchap_host_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_set_dhchap_host_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_dhchap_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_set_dhchap_key.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_get_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_set_discovered.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_is_discovered.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_set_persistent.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_is_persistent.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_set_discovery_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_is_discovery_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_set_unique_discovery_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_is_unique_discovery_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_identify.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_disconnect_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_rescan_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_free_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_unlink_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_nqn.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_sysfs_dir.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_name.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_application.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_set_application.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_get_iopolicy.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_topology.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_get_hostnqn.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_get_hostid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_release_fds.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_free_host.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_read_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_refresh_topology.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_update_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dump_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dump_tree.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_subsys_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_ctrl_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_ns_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_lookup_namespace.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsystem_release_fds.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_path_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_scan_namespace.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_get_hostsymname.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_set_hostsymname.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_is_64bit_reg.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmb_size.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_pmr_size.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_pmr_throughput.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_psd_power_scale.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_code_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_code.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_get_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_get_value.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_equals.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_psd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lbaf.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_id_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvmset_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_nvmset_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_independent_id_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_granularity_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_granularity_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_uuid_list_entry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_uuid_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_nvm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvm_id_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_lbafe.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_id_ns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_id_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_primary_ctrl_cap.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_secondary_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_secondary_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_iocs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_domain_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_domain_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_endurance_group_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Checking for header sys/resource.h : yes
Installing doc/nvme_supported_log_pages.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_error_log_page.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_smart_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_firmware_slot.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_effects_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_st_result.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_self_test_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_telemetry_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_endurance_group_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_aggregate_endurance_group_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvmset_predictable_lat_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_aggregate_predictable_lat_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ana_group_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ana_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_persistent_event_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_persistent_event_entry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fw_commit_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_timestamp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_time_stamp_change_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_power_on_reset_info_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nss_hw_err_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_change_ns_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_format_nvm_start_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for strtoull... yes
Installing doc/nvme_format_nvm_compln_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_sanitize_start_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_sanitize_compln_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_set_feature_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_thermal_exc_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_rd.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lbas_ns_element.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_status_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_eg_event_aggregate_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fid_supported_effects_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_cmd_supported_effects_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_boot_partition.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_eom_lane_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_phy_rx_eom_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_media_unit_stat_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_media_unit_stat_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_media_unit_config_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_channel_config_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_end_grp_chan_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_end_grp_config_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_capacity_config_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_supported_cap_config_list_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_notification_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_sanitize_log_page.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_changed_zone_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zone_report.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruh_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_config_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_config_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruhu_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruhu_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_stats_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_event_realloc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_event.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_events_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_fdp_events_cdw11.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_supported_event_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruh_status_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruh_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_status_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_auto_pst.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_metadata_element_desc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_metadata.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_range_type_entry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_range_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_plm_config.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_host_behavior.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dsm_range.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_copy_range.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_copy_range_f1.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_copy_range_f2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_copy_range_f3.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
checking for libutil.h... no
Installing doc/nvme_registered_ctrl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_registered_ctrl_ext.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_streams_directive_params.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_streams_directive_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_directives.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_mem_buf_attrs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_disc_log_entry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_discovery_log.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_ext_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_ext_die.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_dim_data.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_connect_data.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_read_nvm_ss_info.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_port_pcie.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_port_smb.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_read_port_info.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_read_ctrl_info.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_osc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_read_sc_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_nvm_ss_health_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_ctrl_health_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_vpd_mra.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_vpd_ppmra.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_vpd_telem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_vpd_tra.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_vpd_mr_common.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_vpd_hdr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_mgmt_host_sw_specified.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_constants.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_csi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_register_offsets.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_psd_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_psd_ps.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_psd_workload.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_cmic.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_oaes.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_ctratt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_cntrltype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_dctype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_nvmsr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_vwci.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_mec.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_oacs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_frmw.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_lpa.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_avscc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_apsta.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_rpmbs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_dsto.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_hctm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_sanicap.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_anacap.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_sqes.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_cqes.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_oncs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_fuses.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_fna.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_vwc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_nvscc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_nwpc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_sgls.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_fcatt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ctrl_ofcs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lbaf_rp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_nsfeat.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_flbas.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvm_id_ns_elbaf.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_mc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_dpc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_dps.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_nmic.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_rescap.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nd_ns_fpi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_dlfeat.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_ns_attr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_id_desc_nidt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_id_uuid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_smart_crit.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_smart_egcw.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_result.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_st_code.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_st_curr_op.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_st_valid_diag_info.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_get_log_telemetry_host_lsp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_eg_critical_warning_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvmeset_pl_status.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_nvmset_pl_events.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ana_state.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_persistent_event_types.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lba_status_atype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fid_supported_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_cmd_supported_effects.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_eom_optional_data.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_phy_rx_eom_progress.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_notify_rnlpt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_sanitize_sstat.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_zt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_za.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_zs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruh_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_config_fdpa.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_ruha.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_event_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_event_realloc_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_event_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fdp_supported_event_attributes.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_apst_entry.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ctrl_metadata_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_metadata_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_lbart.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_host_behavior_support.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_copy_range_sopt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_types.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ae_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ae_info_error.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ae_info_smart.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ae_info_css_nvm.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ae_info_notice.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_subsys_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_disc_eflags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_trtype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_addr_family.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_treq.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_rdma_qptype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_rdma_prtype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_rdma_cms.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_tcp_sectype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_log_discovery_lid_support.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_log_discovery_lsp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_dim_tas.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_dim_entfmt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_dim_etype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_exattype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_ccs.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_csts.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_cwarn.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_mi_elem.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_field.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_type.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_admin_opcode.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_identify_cns.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_get_log_lid.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_features_id.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_features_sel.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_format_mset.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_format_pi.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_format_pil.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_cmd_format_ses.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_mgmt_sel.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_attach_sel.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fw_commit_ca.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_dtype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_receive_doper.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_send_doper.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_directive_send_identify_endir.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_sanitize_sanact.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dst_stc.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_virt_mgmt_act.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_virt_mgmt_rt.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_ns_write_protect_cfg.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_log_ana_lsp.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_log_phy_rx_eom_action.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_log_phy_rx_eom_quality.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_pevent_log_action.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_tmpthresh_thsel.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_features_async_event_config_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_plm_window_select.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_resv_notify_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_feat_nswpcfg_state.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_fctype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_data_tfr.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_opcode.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_control_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_dsm_flags.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_dsm_attributes.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_rtype.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_racqa.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_rrega.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_cptpl.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_resv_rrela.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_send_action.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_recv_action.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_zns_report_options.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_mgmt_recv_mo.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_io_mgmt_send_mo.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_to_errno.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_status_to_string.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_errno_to_string.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_ctrl_list.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_dsm_range.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_copy_range.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_copy_range_f1.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_copy_range_f2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_init_copy_range_f3.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_feature_length.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_feature_length2.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_get_directive_receive_length.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvmf_exat_len.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_connect_err.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing doc/nvme_version.2 to /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/man2
Installing /build/source/src/libnvme.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/libnvme.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/libnvme-mi.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/libnvme-mi.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/api-types.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/api-types.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/fabrics.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/fabrics.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/filters.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/filters.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/ioctl.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/ioctl.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/linux.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/linux.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/log.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/log.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/nbft.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/nbft.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/tree.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/tree.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/types.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
checking for linux/blkzoned.h... yes
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/types.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/util.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/util.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/src/nvme/mi.h to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme
'/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/include/nvme/mi.h': Nonexistent numeric owner 0 or group 0: ignoring...
Installing /build/source/build/meson-private/libnvme.pc to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/pkgconfig
checking for strverscmp... yes
Installing /build/source/build/meson-private/libnvme-mi.pc to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/pkgconfig
Installing /build/source/build/libnvme/__init__.py to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/python3.11/site-packages/libnvme
Installing symlink pointing to libnvme.so.1.7.1 to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/libnvme.so.1
Installing symlink pointing to libnvme.so.1 to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/libnvme.so
Installing symlink pointing to libnvme-mi.so.1.7.1 to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/libnvme-mi.so.1
Installing symlink pointing to libnvme-mi.so.1 to /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/libnvme-mi.so
Running custom install script '/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3 /build/source/build/meson-private/pycompile.py python-3.11-installed.json 0'
Checking for header sys/security.h : no
Compiling '/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/python3.11/site-packages/libnvme/nvme.py'...
Compiling '/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/python3.11/site-packages/libnvme/__init__.py'...
checking for linux/btrfs.h... yes
checking for utmpname... yes
Running phase: fixupPhase
Checking for header sys/shm.h : yes
checking for linux/capability.h... yes
Patching '/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/pkgconfig/libnvme-mi.pc' includedir to output /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1
Patching '/nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/pkgconfig/libnvme.pc' includedir to output /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1
shrinking RPATHs of ELF executables and libraries in /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1
shrinking /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/libnvme-mi.so.1.7.1
shrinking /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/libnvme.so.1.7.1
shrinking /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib/python3.11/site-packages/libnvme/_nvme.cpython-311-x86_64-linux-gnu.so
checking for references to /build/ in /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1...
checking for wcwidth... yes
patching script interpreter paths in /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1
stripping (with command strip and flags -S -p) in /nix/store/25acg788hnbaaypkj4zmj89vywmp1s6y-libnvme-1.7.1/lib
checking that generated files are newer than configure... done
configure: creating ./config.status
checking for linux/cdrom.h... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man
Checking for header sys/statfs.h : yes
checking for linux/falloc.h... yes
checking for linux/fd.h... yes
Checking for header sys/statvfs.h : yes
checking for references to /build/ in /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man...
checking for linux/fiemap.h... yes
Checking for header sys/termio.h : no
checking for linux/kcmp.h... yes
checking for linux/net_namespace.h... yes
gzipping man pages under /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man/share/man/
Checking for header sys/vfs.h : yes
checking for linux/nsfs.h... yes
checking for linux/pr.h... yes
Checking for header sys/xattr.h : yes
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating man-po/Makefile
checking for linux/raw.h... no
config.status: creating po/Makefile.in
config.status: creating proc/libprocps.pc
config.status: creating testsuite/Makefile
config.status: creating config.h
Checking for header termio.h : yes
checking for linux/securebits.h... yes
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
checking for linux/tiocl.h... yes
Running phase: buildPhase
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash usrbin_execdir=\$\(out\)/bin
echo 3.3.17 > .version-t && mv .version-t .version
make all-recursive
make[1]: Entering directory '/build/procps-3.3.17'
Making all in include
make[2]: Entering directory '/build/procps-3.3.17/include'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/procps-3.3.17/include'
Making all in man-po
make[2]: Entering directory '/build/procps-3.3.17/man-po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/procps-3.3.17/man-po'
Making all in po
Checking for header termios.h : yes
make[2]: Entering directory '/build/procps-3.3.17/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/procps-3.3.17/po'
Making all in testsuite
make[2]: Entering directory '/build/procps-3.3.17/testsuite'
CC ps.test/test-schedbatch.o
checking for linux/version.h... yes
CCLD test-schedbatch
checking for linux/watchdog.h... yes
Checking for header sys/file.h : yes
checking for linux/if_alg.h... yes
make[2]: Leaving directory '/build/procps-3.3.17/testsuite'
make[2]: Entering directory '/build/procps-3.3.17'
CC free.o
CC pgrep.o
CC pmap.o
CC pwdx.o
CC tload.o
CC uptime.o
CC vmstat.o
CC w.o
CC pidof.o
CC skill.o
CC slabtop.o
CC watch-watch.o
CC lib/watch-strutils.o
CC lib/watch-fileutils.o
CC lib/test_strutils.o
CC lib/test_fileutils.o
CC lib/test_nsutils.o
CC lib/test_process.o
CC sysctl.o
CC procio.o
CC ps/display.o
CC ps/global.o
CC ps/help.o
CC ps/output.o
Checking for header sys/ucontext.h : yes
CC ps/parser.o
checking for locale.h... yes
CC ps/select.o
CC ps/sortformat.o
CC ps/stacktrace.o
CC lib/fileutils.o
CC proc/alloc.lo
CC proc/devname.lo
CC proc/escape.lo
checking for mntent.h... yes
CC proc/numa.lo
CC proc/pwcache.lo
CC proc/readproc.lo
CC proc/sig.lo
Checking for header sys/wait.h : yes
CC proc/slab.lo
CC proc/sysinfo.lo
CC proc/version.lo
CC proc/wchan.lo
checking for net/if_dl.h... no
CC proc/whattime.lo
CC lib/strutils.o
CC lib/nsutils.o
CCLD pwdx
CC top/top.o
CC top/top_nls.o
checking for net/if.h... yes
Checking for declaration of malloc : ok
CCLD lib/test_fileutils
CCLD lib/test_process
CCLD lib/test_nsutils
CCLD lib/test_strutils
checking for netinet/in.h... yes
CCLD watch
proc/readproc.c: In function 'simple_nextpid':
proc/readproc.c:1242:38: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 58 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1242 | snprintf(path, PROCPATHLEN, "/proc/%s", ent->d_name);
| ^~
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/stdio.h:980,
from proc/readproc.c:29:
In function 'snprintf',
inlined from 'simple_nextpid' at proc/readproc.c:1242:3:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 7 and 262 bytes into a destination of size 64
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
Checking for header grp.h : yes
checking for paths.h... yes
proc/sysinfo.c: In function 'getstat':
proc/sysinfo.c:491:41: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 26 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
491 | snprintf(tbuf, sizeof(tbuf), "/proc/%s/stat", ent->d_name);
| ^~
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/stdio.h:980,
from proc/sysinfo.c:23:
In function 'snprintf',
inlined from 'getrunners' at proc/sysinfo.c:491:5,
inlined from 'getstat' at proc/sysinfo.c:576:5:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 12 and 267 bytes into a destination of size 32
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
checking for pty.h... yes
Checking for header sys/select.h : yes
proc/readproc.c: In function 'simple_nexttid':
proc/readproc.c:1269:46: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 41 and 51 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
1269 | snprintf(path, PROCPATHLEN, "/proc/%d/task/%s", p->tgid, ent->d_name);
| ^~
In function 'snprintf',
inlined from 'simple_nexttid' at proc/readproc.c:1269:3:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 14 and 279 bytes into a destination of size 64
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
checking for security/pam_appl.h... yes
checking for shadow.h... yes
checking for stdint.h... (cached) yes
Checking for header setjmp.h : yes
checking for stdio_ext.h... yes
checking for stdlib.h... (cached) yes
Checking for header utime.h : yes
checking for sys/disk.h... no
top/top.c: In function 'capsmk.part.0':
top/top.c:839:55: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 1 and 32 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
839 | snprintf(Caps_endline, sizeof(Caps_endline), "%s%s", Caps_off, Cap_clr_eol);
| ^~ ~~~~~~~~~~~
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/stdio.h:980,
from /nix/store/37m5427g0szkbklyawmyj5vizrj81lqr-ncurses-6.4-dev/include/curses.h:232,
from top/top.c:20:
In function 'snprintf',
inlined from 'capsmk.part.0' at top/top.c:839:7:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 63 bytes into a destination of size 32
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
top/top.c: In function 'capsmk.part.0':
top/top.c:872:62: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size between 1 and 64 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
872 | snprintf(q->capclr_rowhigh, sizeof(q->capclr_rowhigh), "%s%s"
| ^~
In function 'snprintf',
inlined from 'capsmk.part.0' at top/top.c:872:4:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 95 bytes into a destination of size 64
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
checking for sys/disklabel.h... no
CCLD proc/libprocps.la
Checking for header sys/syslog.h : yes
checking for sys/endian.h... no
checking for sys/file.h... yes
Checking for header syslog.h : yes
CCLD ps/pscommand
CCLD free
CCLD pgrep
CCLD pmap
CCLD pkill
CCLD tload
CCLD uptime
CCLD w
CCLD vmstat
CCLD pwait
CCLD pidof
CCLD kill
CCLD sysctl
CCLD slabtop
checking for sys/ioccom.h... no
Checking for header sys/mount.h : yes
checking for sys/ioctl.h... yes
checking for sys/io.h... yes
Checking for header mntent.h : yes
checking for sys/mkdev.h... no
Checking for header stropts.h : no
checking for sys/mount.h... yes
checking for sys/param.h... yes
Checking for header unix.h : no
checking for sys/pidfd.h... yes
checking for sys/prctl.h... yes
Checking for header sys/param.h : yes
checking for sys/resource.h... yes
Checking for header sys/socket.h : yes
checking for sys/sendfile.h... yes
checking for sys/signalfd.h... yes
Checking for header netinet/in.h : yes
checking for sys/socket.h... yes
checking for sys/sockio.h... no
checking for sys/stat.h... (cached) yes
Checking for header netdb.h : yes
checking for sys/statfs.h... yes
checking for sys/swap.h... yes
Checking for header arpa/inet.h : yes
checking for sys/syscall.h... yes
checking for sys/sysmacros.h... yes
Checking for header netinet/in_systm.h : yes
checking for sys/time.h... yes
checking for sys/timex.h... yes
Checking for header netinet/ip.h : yes
checking for sys/ttydefaults.h... yes
checking for sys/types.h... (cached) yes
checking for sys/ucred.h... no
Checking for header netinet/tcp.h : yes
checking for sys/un.h... yes
Checking for header netinet/in_ip.h : no
checking for sys/vfs.h... yes
checking for sys/xattr.h... yes
checking for unistd.h... (cached) yes
Checking for header sys/sockio.h : no
checking for utmp.h... yes
checking for utmpx.h... yes
Checking for header sys/un.h : yes
checking for linux/fs.h... yes
checking for linux/mount.h... yes
checking for linux/gsmmux.h... yes
patching script interpreter paths in /nix/store/sm1amamk5pw22bjjdk8qr92c4fb6p5kg-libnvme-1.7.1-man
Checking for header sys/uio.h : yes
building '/nix/store/rw6l4fjgv55dycycxnpm1mgp93fa7w7f-nvme-cli-2.7.1.drv'...
CCLD top/top
make[2]: Leaving directory '/build/procps-3.3.17'
make[1]: Leaving directory '/build/procps-3.3.17'
Running phase: installPhase
install flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash usrbin_execdir=\$\(out\)/bin install
make install-recursive
make[1]: Entering directory '/build/procps-3.3.17'
Making install in include
make[2]: Entering directory '/build/procps-3.3.17/include'
make[3]: Entering directory '/build/procps-3.3.17/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/procps-3.3.17/include'
make[2]: Leaving directory '/build/procps-3.3.17/include'
Making install in man-po
make[2]: Entering directory '/build/procps-3.3.17/man-po'
make[3]: Entering directory '/build/procps-3.3.17/man-po'
make[3]: Nothing to be done for 'install-exec-am'.
for lang in de fr pl pt_BR sv uk zh_CN ; do \
files=""; \
for trans in free.1 pgrep.1 pkill.1 pmap.1 uptime.1 vmstat.8 w.1 procps.1 pwdx.1 tload.1 sysctl.8 sysctl.conf.5 ps.1; do \
if [ -f /build/procps-3.3.17/man-po/$lang/$trans ]; then \
files="$files /build/procps-3.3.17/man-po/$lang/$trans"; \
elif [ -f ./$lang/$trans ]; then \
files="$files ./$lang/$trans"; \
fi; \
done; \
make install-man \
mandir="/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/$lang" \
man_MANS="" \
dist_man_MANS="$files"; \
done
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man8'
make[4]: Entering directory '/build/procps-3.3.17/man-po'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/de/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/de/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/de/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ../free.1 ../pgrep.1 ../pkill.1 ../pmap.1 ../uptime.1 ../w.1 ../ps/procps.1 ../pwdx.1 ../tload.1 ../ps/ps.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ../vmstat.8 ../sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ../sysctl.conf.5 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/de/vmstat.8 /build/procps-3.3.17/man-po/de/sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/de/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/de/free.1 /build/procps-3.3.17/man-po/de/pgrep.1 /build/procps-3.3.17/man-po/de/pmap.1 /build/procps-3.3.17/man-po/de/uptime.1 /build/procps-3.3.17/man-po/de/w.1 /build/procps-3.3.17/man-po/de/pwdx.1 /build/procps-3.3.17/man-po/de/tload.1 /build/procps-3.3.17/man-po/de/ps.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/de/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/de/sysctl.conf.5 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/de/man5'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
Checking for header ifaddrs.h : yes
Checking for header direct.h : no
Checking for header dirent.h : yes
Checking for header windows.h : no
checking for security/pam_misc.h... yes
checking whether BLK_ZONE_REP_CAPACITY is declared... yes
checking whether PR_REP_CAPACITY is declared... no
checking for security/openpam.h... no
checking for langinfo.h... yes
checking whether langinfo.h defines ALTMON_x constants... yes
checking whether langinfo.h defines _NL_ABALTMON_x constants... yes
checking for struct mount_attr... yes
checking for enum fsconfig_command... yes
make[4]: Entering directory '/build/procps-3.3.17/man-po'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/fr/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/fr/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/fr/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/fr/sysctl.conf.5 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/fr/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/fr/vmstat.8 /build/procps-3.3.17/man-po/fr/sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/fr/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/fr/free.1 /build/procps-3.3.17/man-po/fr/pgrep.1 /build/procps-3.3.17/man-po/fr/pmap.1 /build/procps-3.3.17/man-po/fr/uptime.1 /build/procps-3.3.17/man-po/fr/w.1 /build/procps-3.3.17/man-po/fr/pwdx.1 /build/procps-3.3.17/man-po/fr/tload.1 /build/procps-3.3.17/man-po/fr/ps.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/fr/man1'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
make[4]: Entering directory '/build/procps-3.3.17/man-po'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pl/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pl/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pl/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/pl/free.1 /build/procps-3.3.17/man-po/pl/pmap.1 /build/procps-3.3.17/man-po/pl/uptime.1 /build/procps-3.3.17/man-po/pl/w.1 /build/procps-3.3.17/man-po/pl/pwdx.1 /build/procps-3.3.17/man-po/pl/tload.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pl/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/pl/vmstat.8 /build/procps-3.3.17/man-po/pl/sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pl/man8'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
make[4]: Entering directory '/build/procps-3.3.17/man-po'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pt_BR/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pt_BR/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pt_BR/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/pt_BR/free.1 /build/procps-3.3.17/man-po/pt_BR/pmap.1 /build/procps-3.3.17/man-po/pt_BR/uptime.1 /build/procps-3.3.17/man-po/pt_BR/w.1 /build/procps-3.3.17/man-po/pt_BR/pwdx.1 /build/procps-3.3.17/man-po/pt_BR/tload.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pt_BR/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/pt_BR/vmstat.8 /build/procps-3.3.17/man-po/pt_BR/sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/pt_BR/man8'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
make[4]: Entering directory '/build/procps-3.3.17/man-po'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/sv/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/sv/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/sv/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/sv/free.1 /build/procps-3.3.17/man-po/sv/pgrep.1 /build/procps-3.3.17/man-po/sv/pmap.1 /build/procps-3.3.17/man-po/sv/uptime.1 /build/procps-3.3.17/man-po/sv/w.1 /build/procps-3.3.17/man-po/sv/pwdx.1 /build/procps-3.3.17/man-po/sv/tload.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/sv/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/sv/vmstat.8 /build/procps-3.3.17/man-po/sv/sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/sv/man8'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
make[4]: Entering directory '/build/procps-3.3.17/man-po'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/uk/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/uk/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/uk/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/uk/sysctl.conf.5 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/uk/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/uk/free.1 /build/procps-3.3.17/man-po/uk/pgrep.1 /build/procps-3.3.17/man-po/uk/pmap.1 /build/procps-3.3.17/man-po/uk/uptime.1 /build/procps-3.3.17/man-po/uk/w.1 /build/procps-3.3.17/man-po/uk/pwdx.1 /build/procps-3.3.17/man-po/uk/tload.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/uk/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 /build/procps-3.3.17/man-po/uk/vmstat.8 /build/procps-3.3.17/man-po/uk/sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/uk/man8'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
make[4]: Entering directory '/build/procps-3.3.17/man-po'
make[4]: Leaving directory '/build/procps-3.3.17/man-po'
make[3]: Leaving directory '/build/procps-3.3.17/man-po'
make[2]: Leaving directory '/build/procps-3.3.17/man-po'
Making install in po
make[2]: Entering directory '/build/procps-3.3.17/po'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash .././mkinstalldirs /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/de/LC_MESSAGES
installing de.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/de/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/fr/LC_MESSAGES
installing fr.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/fr/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/pl/LC_MESSAGES
installing pl.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/pl/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/pt_BR/LC_MESSAGES
installing pt_BR.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/pt_BR/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/sv/LC_MESSAGES
installing sv.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/sv/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/uk/LC_MESSAGES
installing uk.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/uk/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/vi/LC_MESSAGES
installing vi.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/vi/LC_MESSAGES/procps-ng.mo
mkdir -p -- /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/zh_CN/LC_MESSAGES
installing zh_CN.gmo as /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/locale/zh_CN/LC_MESSAGES/procps-ng.mo
if test "procps-ng" = "gettext-tools"; then \
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash .././mkinstalldirs /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./$file \
/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[2]: Leaving directory '/build/procps-3.3.17/po'
Making install in testsuite
make[2]: Entering directory '/build/procps-3.3.17/testsuite'
make[3]: Entering directory '/build/procps-3.3.17/testsuite'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/procps-3.3.17/testsuite'
make[2]: Leaving directory '/build/procps-3.3.17/testsuite'
make[2]: Entering directory '/build/procps-3.3.17'
make[3]: Entering directory '/build/procps-3.3.17'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/sbin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/doc/procps-ng'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c proc/libprocps.la '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man3'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib/pkgconfig'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/include/proc/'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 Documentation/bugs.md Documentation/FAQ '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/doc/procps-ng'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c sysctl '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/sbin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 proc/libprocps.pc '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib/pkgconfig'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 proc/alloc.h proc/devname.h proc/escape.h proc/numa.h proc/procps.h proc/pwcache.h proc/readproc.h proc/sig.h proc/slab.h proc/sysinfo.h proc/version.h proc/wchan.h proc/whattime.h '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/include/proc/'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 proc/openproc.3 proc/readproc.3 proc/readproctab.3 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man3'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 sysctl.conf.5 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 free.1 pgrep.1 pkill.1 pmap.1 uptime.1 w.1 ps/procps.1 pwdx.1 tload.1 ps/ps.1 pwait.1 pidof.1 kill.1 watch.1 top/top.1 slabtop.1 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 vmstat.8 sysctl.8 '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/man8'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c proc/.libs/libprocps.so.8.0.3 /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib/libprocps.so.8.0.3
libtool: install: (cd /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib && { ln -s -f libprocps.so.8.0.3 libprocps.so.8 || { rm -f libprocps.so.8 && ln -s libprocps.so.8.0.3 libprocps.so.8; }; })
libtool: install: (cd /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib && { ln -s -f libprocps.so.8.0.3 libprocps.so || { rm -f libprocps.so && ln -s libprocps.so.8.0.3 libprocps.so; }; })
libtool: warning(B: './proc/libprocps.la' has not been installed in '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c proc/.libs/libprocps.lai /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib/libprocps.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/sysctl /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/sbin/sysctl
checking for struct termios.c_line... yes
libtool: finish: PATH="/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/37m5427g0szkbklyawmyj5vizrj81lqr-ncurses-6.4-dev/bin:/nix/store/r05vdcd1b8gpv6rskzd3929ybi04m920-ncurses-6.4/bin:/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ps/pscommand '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/./ps'
Checking for header winsock2.h : no
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ps/.libs/pscommand /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/./ps
checking for struct stat.st_mtim.tv_nsec... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c free pgrep pkill pmap pwdx tload uptime vmstat w pwait pidof kill slabtop watch top/top '/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin'
Running phase: unpackPhase
unpacking source archive /nix/store/in12vlch5q33m4msvs9hvkyfyg2hpnf9-source
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/free /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/free
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/pgrep /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pgrep
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/pkill /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pkill
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/pmap /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pmap
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c pwdx /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pwdx
checking for struct statx... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/tload /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/tload
Checking for header ws2tcpip.h : no
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/uptime /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/uptime
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/vmstat /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/vmstat
checking for struct statx.stx_mnt_id... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/w /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/w
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/pwait /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pwait
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/pidof /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pidof
checking whether _NL_TIME_WEEK_1STDAY is declared... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/kill /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/kill
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/slabtop /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/slabtop
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c watch /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/watch
Checking for header errno.h : yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c top/.libs/top /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/top
checking whether environ is declared... yes
make[3]: Leaving directory '/build/procps-3.3.17'
make[2]: Leaving directory '/build/procps-3.3.17'
make[1]: Leaving directory '/build/procps-3.3.17'
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/sbin/sysctl
source root is source
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/free
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pgrep
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/uptime
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/watch
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/slabtop
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/w
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/top
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pwait
Checking for header getopt.h : yes
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/kill
Running phase: patchPhase
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pmap
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/tload
checking whether strsignal is declared... yes
Running phase: updateAutotoolsGnuConfigScriptsPhase
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pidof
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/ps
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pkill
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/pwdx
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin/vmstat
Running phase: configurePhase
shrinking /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib/libprocps.so.8.0.3
checking for references to /build/ in /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17...
mesonConfigurePhase flags: --prefix=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1 --libdir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib --libexecdir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/libexec --bindir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/bin --sbindir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin --includedir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/include --mandir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/man --infodir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/info --localedir=/nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain -Dversion-tag=2.7.1
checking whether TIOCGLCKTRMIOS is declared... yes
checking whether SOCK_CLOEXEC is declared... yes
gzipping man pages under /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/share/man/
Checking for header iconv.h : yes
checking whether SOCK_NONBLOCK is declared... yes
checking whether SO_PASSCRED is declared... yes
Checking for header nss.h : yes
The Meson build system
Version: 1.4.0
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: nvme-cli
Project version: 2.7.1
checking for clearenv... yes
Checking for header sasl/sasl.h : no
checking for close_range... yes
C compiler for the host machine: gcc (gcc 13.2.0 "gcc (GCC) 13.2.0")
C linker for the host machine: gcc ld.bfd 2.41
moving /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/sbin/* to /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin
patching script interpreter paths in /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17
Checking for header linux/openat2.h : yes
checking for eaccess... yes
stripping (with command strip and flags -S -p) in /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/lib /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/sbin
building '/nix/store/70yjbnyamv4zkc6fks3wgwc2gsr9ar1a-procps-3.3.17-binlore.drv'...
building '/nix/store/fcwz78kqs808s5p6i0knbfk7irbm3mkv-texinfo-interactive-7.0.3.drv'...
Checking for inotify_init : ok
checking for err... yes
checking for errx... yes
checking for explicit_bzero... yes
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency libnvme found: YES 1.7.1
Run-time dependency libnvme-mi found: YES 1.7.1
Run-time dependency json-c found: YES 0.17
generating binlore for /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17 by running:
/nix/store/sc5ql3qysbwygbs5ard0xcziabd0j19n-yara-4.5.0/bin/yara --scan-list --recursive /nix/store/x5zqb6a6jv2h995drnrfix943ginmisp-source/execers.yar <(printf '%s\n' /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/{bin,lib,libexec}) | /nix/store/6mma5pj5zyvw6alg263ly6rdjpf2xqpk-yallback-0.2.0/bin/yallback /nix/store/x5zqb6a6jv2h995drnrfix943ginmisp-source/execers.yall
using /nix/store/x5zqb6a6jv2h995drnrfix943ginmisp-source/overrides/procps- to generate overriden binlore for /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17
error scanning /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/libexec: could not open file
Checking if "__builtin_type_compatible_p" compiles: YES
Running phase: unpackPhase
Checking if "typeof" compiles: YES
unpacking source archive /nix/store/q9ccnr97sv21jlmzxqsra5jyp71s51dl-texinfo-7.0.3.tar.xz
checking for __fpending... yes
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
Checking for header security/pam_appl.h : yes
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
Checking if "byteswap.h" compiles: YES
error, bill bobbinson!
error, bill bobbinson!
error, bill bobbinson!
binlore for /nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17 written to /nix/store/hlx16q240i35dprb2q8yrpda6x4ra8j9-procps-3.3.17-binlore
building '/nix/store/59l35n24xk7r0945mmza0vad8i46nv0r-more-binlore.drv'...
checking for __fpurge... yes
Checking if "bswap64" : links: YES
Checking for header zlib.h : yes
building '/nix/store/sjlmxb6n7kyzyb4ppj1ilsb1pw3m19ar-lesspipe-2.11.drv'...
checking for fpurge... no
Checking if "isblank" : links: YES
Checking if "sys/random.h" compiles: YES
Compiler for C supports function attribute fallthrough: YES
Configuring config.h using configuration
Configuring nvme.spec using configuration
Configuring discovery.conf using configuration
Configuring 70-nvmf-autoconnect.conf using configuration
Configuring nvmefc-boot-connections.service using configuration
Configuring nvmf-autoconnect.service using configuration
Configuring nvmf-connect-nbft.service using configuration
Configuring nvmf-connect.target using configuration
Configuring nvmf-connect@.service using configuration
Configuring 65-persistent-net-nbft.rules using configuration
Configuring 70-nvmf-autoconnect.rules using configuration
Configuring 71-nvmf-netapp.rules using configuration
Checking for header asm/unistd.h : yes
checking for fnmatch... yes
Running phase: unpackPhase
unpacking source archive /nix/store/0d18ikqxh3mmcjvqhc8cqv4zvrl29qlw-source
source root is source
Build targets in project: 6
nvme-cli 2.7.1
Paths
prefixdir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1
sysconfdir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/etc
sbindir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin
datadir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share
mandir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/man
udevrulesdir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/udev/rules.d
dracutrulesdir: /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/dracut/dracut.conf.d/
rundir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/run
systemddir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/systemd/system
build location: /build/source/build
Dependencies
json-c : true
Configuration
pdc enabled : false
User defined options
auto_features : enabled
bindir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/bin
buildtype : plain
includedir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/include
infodir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/info
libdir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib
libexecdir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/libexec
localedir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/locale
mandir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/man
prefix : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1
sbindir : /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin
wrap_mode : nodownload
version-tag : 2.7.1
Running phase: patchPhase
Found ninja-1.11.1 at /nix/store/wvxpsf8xbyz31j0j2azjkndn1wbmh5ia-ninja-1.11.1/bin/ninja
patching script interpreter paths in configure
configure: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'configure')
substituteStream(): WARNING: pattern /etc/bash_completion.d doesn't match anything in file 'configure'
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
patching script interpreter paths in ./configure
configure flags: --prefix=/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11 --shell=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash --prefix=/
checking for fsconfig... yes
Can't exec "pkg-config": No such file or directory at ./configure line 32.
Use of uninitialized value $bash_complete_dir in scalar chomp at ./configure line 33.
Checking for header sys/unistd.h : yes
installing bash completion in //share/bash-completion
In bash, please preload the completion, dynamic invocation does not work
. //share/bash-completion/less_completion
Or consider installing the file less_completion in /etc/bashcompletion.d
Running phase: installPhase
install flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash DESTDIR=\$\(out\) install
mkdir -p /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin
mkdir -p /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/man/man1
mkdir -p /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/zsh/site-functions
mkdir -p /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/bash-completion/
cp ./code2color ./sxw2txt ./archive_color ./lesspipe.sh ./vimcolor ./lesscomplete /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin
mesonConfigurePhase: enabled\ parallel\ building
Running phase: buildPhase
build flags: -j24
checking for fsmount... yes
cp ./lesspipe.1 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/man/man1
cp ./less_completion /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/bash-completion/
cp ./_less /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/zsh/site-functions
Checking for header alloca.h : yes
chmod 0755 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/lesspipe.sh
chmod 0755 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/sxw2txt
chmod 0755 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/code2color
chmod 0755 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/archive_color
chmod 0755 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/vimcolor
chmod 0755 /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/lesscomplete
[1/92] Compiling C object unit/test-suffix-binary-parse.p/test-suffix-binary-parse.c.o
[resholve context] : invoking resholve with PWD=/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11
[resholve context] RESHOLVE_LORE=/nix/store/rzh5dlxsaxy7lh2k7k3hybvgvigzma1k-more-binlore
[resholve context] RESHOLVE_EXECER=cannot:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin/iconv
[resholve context] RESHOLVE_FAKE='builtin:'\''setopt'\'' external:'\''cpio'\'';'\''isoinfo'\'';'\''cabextract'\'';'\''bsdtar'\'';'\''rpm2cpio'\'';'\''bsdtar'\'';'\''unzip'\'';'\''ar'\'';'\''unrar'\'';'\''rar'\'';'\''7zr'\'';'\''7za'\'';'\''isoinfo'\'';'\''gzip'\'';'\''bzip2'\'';'\''lzip'\'';'\''lzma'\'';'\''xz'\'';'\''brotli'\'';'\''compress'\'';'\''zstd'\'';'\''lz4'\'';'\''archive_color'\'';'\''bat'\'';'\''batcat'\'';'\''pygmentize'\'';'\''source-highlight'\'';'\''vimcolor'\'';'\''code2color'\'';'\''w3m'\'';'\''lynx'\'';'\''elinks'\'';'\''html2text'\'';'\''dtc'\'';'\''pdftotext'\'';'\''pdftohtml'\'';'\''pdfinfo'\'';'\''ps2ascii'\'';'\''procyon'\'';'\''ccze'\'';'\''mdcat'\'';'\''pandoc'\'';'\''docx2txt'\'';'\''libreoffice'\'';'\''pptx2md'\'';'\''mdcat'\'';'\''xlscat'\'';'\''odt2txt'\'';'\''wvText'\'';'\''antiword'\'';'\''catdoc'\'';'\''broken_catppt'\'';'\''sxw2txt'\'';'\''groff'\'';'\''mandoc'\'';'\''unrtf'\'';'\''dvi2tty'\'';'\''pod2text'\'';'\''perldoc'\'';'\''h5dump'\'';'\''ncdump'\'';'\''matdump'\'';'\''djvutxt'\'';'\''openssl'\'';'\''gpg'\'';'\''plistutil'\'';'\''plutil'\'';'\''id3v2'\'';'\''csvlook'\'';'\''jq'\'';'\''zlib-flate'\'';'\''lessfilter'\'''
[resholve context] RESHOLVE_INPUTS=/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/jim0yjk96cmp0czrc7faz125w7wxca3m-file-5.45/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin:/nix/store/r05vdcd1b8gpv6rskzd3929ybi04m920-ncurses-6.4/bin
[resholve context] RESHOLVE_INTERPRETER=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
[resholve context] RESHOLVE_KEEP='$prog $c1 $c2 $c3 $c4 $c5 $cmd $colorizer $HOME'
[resholve context] /nix/store/838rrk8akjh51jwsgpjjcdba1kha9zs3-resholve-0.10.2/bin/resholve --overwrite bin/lesspipe.sh
[2/92] Compiling C object unit/test-argconfig-parse.p/test-argconfig-parse.c.o
checking for fsopen... yes
[3/92] Compiling C object unit/test-uint128-si.p/.._util_types.c.o
[4/92] Compiling C object unit/test-uint128.p/.._util_suffix.c.o
[5/92] Compiling C object unit/test-suffix-si-parse.p/.._util_suffix.c.o
[6/92] Compiling C object unit/test-suffix-binary-parse.p/.._util_suffix.c.o
[7/92] Compiling C object unit/test-uint128-si.p/.._util_suffix.c.o
[8/92] Compiling C object unit/test-uint128.p/test-uint128.c.o
Checking for header float.h : yes
[9/92] Compiling C object unit/test-suffix-si-parse.p/test-suffix-si-parse.c.o
[10/92] Compiling C object unit/test-argconfig-parse.p/.._util_suffix.c.o
[11/92] Compiling C object nvme.p/plugin.c.o
[12/92] Compiling C object nvme.p/nvme-print-binary.c.o
[13/92] Compiling C object unit/test-uint128.p/.._util_types.c.o
[14/92] Compiling C object unit/test-uint128-si.p/test-uint128-si.c.o
[15/92] Compiling C object nvme.p/nvme-models.c.o
[16/92] Compiling C object nvme.p/ccan_ccan_likely_likely.c.o
[17/92] Compiling C object nvme.p/nbft.c.o
[18/92] Compiling C object nvme.p/libnvme-wrap.c.o
[19/92] Compiling C object nvme.p/ccan_ccan_str_debug.c.o
[20/92] Compiling C object nvme.p/ccan_ccan_ilog_ilog.c.o
[21/92] Compiling C object nvme.p/ccan_ccan_str_str.c.o
[22/92] Linking target unit/test-suffix-binary-parse
[23/92] Linking target unit/test-suffix-si-parse
[24/92] Compiling C object nvme.p/ccan_ccan_list_list.c.o
checking for fspick... yes
Checking for header rpc/rpc.h : no
[25/92] Compiling C object unit/test-argconfig-parse.p/.._util_argconfig.c.o
[26/92] Compiling C object nvme.p/ccan_ccan_strset_strset.c.o
[27/92] Linking target unit/test-uint128-si
[28/92] Compiling C object nvme.p/ccan_ccan_hash_hash.c.o
[29/92] Linking target unit/test-uint128
[30/92] Compiling C object nvme.p/plugins_amzn_amzn-nvme.c.o
[31/92] Compiling C object nvme.p/ccan_ccan_htable_htable.c.o
[32/92] Compiling C object nvme.p/plugins_dell_dell-nvme.c.o
[33/92] Linking target unit/test-argconfig-parse
[34/92] Compiling C object nvme.p/plugins_dera_dera-nvme.c.o
[35/92] Compiling C object nvme.p/nvme-rpmb.c.o
source root is texinfo-7.0.3
Checking for header rpc/nettype.h : no
checking for fsync... yes
[36/92] Compiling C object nvme.p/plugins_inspur_inspur-nvme.c.o
[37/92] Compiling C object nvme.p/plugins_nvidia_nvidia-nvme.c.o
[38/92] Compiling C object nvme.p/nvme-wrap.c.o
[39/92] Compiling C object nvme.p/plugins_huawei_huawei-nvme.c.o
[40/92] Compiling C object nvme.p/nvme-print.c.o
[41/92] Compiling C object nvme.p/plugins_fdp_fdp.c.o
[42/92] Compiling C object nvme.p/plugins_solidigm_solidigm-nvme.c.o
[43/92] Compiling C object nvme.p/plugins_transcend_transcend-nvme.c.o
Checking for tirpc rpc headers in default system path : not found
[44/92] Compiling C object nvme.p/plugins_innogrit_innogrit-nvme.c.o
Checking for libtirpc headers : not found
checking for getdomainname... yes
Checking for libntirpc headers : not found
No rpc/rpc.h header found, tirpc or libntirpc missing?
[45/92] Compiling C object nvme.p/plugins_solidigm_solidigm-id-ctrl.c.o
[46/92] Compiling C object nvme.p/plugins_solidigm_solidigm-util.c.o
[47/92] Compiling C object nvme.p/plugins_shannon_shannon-nvme.c.o
setting SOURCE_DATE_EPOCH to timestamp 1679831760 of file texinfo-7.0.3/man/info.1
Running phase: patchPhase
patching script interpreter paths in tp/maintain
[48/92] Compiling C object nvme.p/plugins_nbft_nbft-plugin.c.o
tp/maintain/regenerate_file_lists.pl: interpreter directive changed from "#! /usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
[49/92] Compiling C object nvme.p/plugins_ymtc_ymtc-nvme.c.o
tp/maintain/regenerate_docstr.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
[50/92] Compiling C object nvme.p/plugins_wdc_wdc-utils.c.o
[51/92] Compiling C object nvme.p/plugins_netapp_netapp-nvme.c.o
tp/maintain/copy_change_file_name_encoding.pl: interpreter directive changed from "#! /usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
[52/92] Compiling C object nvme.p/plugins_toshiba_toshiba-nvme.c.o
tp/maintain/lib/libintl-perl/lib/Locale/Messages.pm: interpreter directive changed from "#! /bin/false" to "false"
[53/92] Compiling C object nvme.p/plugins_solidigm_solidigm-garbage-collection.c.o
tp/maintain/lib/libintl-perl/lib/Locale/gettext_dumb.pm: interpreter directive changed from "#! /bin/false" to "false"
[54/92] Compiling C object nvme.p/plugins_solidigm_solidigm-smart.c.o
Checking for header sys/sysctl.h : not found
tp/maintain/lib/libintl-perl/lib/Locale/gettext_pp.pm: interpreter directive changed from "#! /bin/false" to "false"
checking for getdtablesize... yes
[55/92] Compiling C object nvme.p/plugins_solidigm_solidigm-market-log.c.o
tp/maintain/lib/libintl-perl/lib/Locale/gettext_xs.pod: interpreter directive changed from "#! /bin/false" to "false"
[56/92] Compiling C object nvme.p/plugins_intel_intel-nvme.c.o
tp/maintain/lib/libintl-perl/lib/Locale/TextDomain.pm: interpreter directive changed from "#! /bin/false" to "false"
[57/92] Compiling C object nvme.p/plugins_solidigm_solidigm-latency-tracking.c.o
[58/92] Compiling C object nvme.p/plugins_solidigm_solidigm-telemetry.c.o
tp/maintain/lib/libintl-perl/test.pl: interpreter directive changed from "#! /usr/local/bin/perl -w" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl -w"
tp/maintain/regenerate_documentlanguages-iana.pl: interpreter directive changed from "#! /usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
[59/92] Compiling C object nvme.p/plugins_solidigm_solidigm-log-page-dir.c.o
[60/92] Compiling C object nvme.p/plugins_solidigm_solidigm-ocp-version.c.o
tp/maintain/regenerate_commands_perl_info.pl: interpreter directive changed from "#! /usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
[61/92] Compiling C object nvme.p/plugins_solidigm_solidigm-temp-stats.c.o
[62/92] Compiling C object nvme.p/plugins_memblaze_memblaze-nvme.c.o
[63/92] Compiling C object nvme.p/plugins_solidigm_solidigm-telemetry_config.c.o
Checking for header sys/fileio.h : no
tp/maintain/all_tests.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
[64/92] Compiling C object nvme.p/plugins_solidigm_solidigm-telemetry_cod.c.o
[65/92] Compiling C object nvme.p/plugins_solidigm_solidigm-telemetry_header.c.o
tp/maintain/regenerate_cmd_tests.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking for getexecname... no
[66/92] Compiling C object nvme.p/plugins_scaleflux_sfx-nvme.c.o
tp/maintain/change_perl_modules_version.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
[67/92] Compiling C object nvme.p/plugins_solidigm_solidigm-internal-logs.c.o
[68/92] Compiling C object nvme.p/plugins_solidigm_solidigm-get-drive-info.c.o
tp/maintain/regenerate_converters_documentation.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
[69/92] Compiling C object nvme.p/util_base64.c.o
[70/92] Compiling C object nvme.p/plugins_solidigm_solidigm-telemetry_nlog.c.o
tp/maintain/regenerate_documentlanguages-loc.pl: interpreter directive changed from "#! /usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
Running phase: updateAutotoolsGnuConfigScriptsPhase
[71/92] Compiling C object nvme.p/util_crc32.c.o
[72/92] Compiling C object nvme.p/fabrics.c.o
[73/92] Compiling C object nvme.p/plugins_solidigm_solidigm-telemetry_data-area.c.o
[74/92] Compiling C object nvme.p/plugins_ocp_ocp-clear-features.c.o
[75/92] Compiling C object nvme.p/plugins_ocp_ocp-utils.c.o
Checking for header sys/filesys.h : no
Updating Autotools / GNU config script to a newer upstream version: ./tp/Texinfo/XS/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub
[76/92] Compiling C object nvme.p/util_mem.c.o
checking for getmntinfo... no
Updating Autotools / GNU config script to a newer upstream version: ./tp/Texinfo/XS/config.guess
[77/92] Compiling C object nvme.p/util_json.c.o
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess
Running phase: configurePhase
[78/92] Compiling C object nvme.p/plugins_ocp_ocp-smart-extended-log.c.o
[79/92] Compiling C object nvme.p/plugins_zns_zns.c.o
[80/92] Compiling C object nvme.p/plugins_ocp_ocp-fw-activation-history.c.o
fixing libtool script ./tp/Texinfo/XS/ltmain.sh
[81/92] Compiling C object nvme.p/util_types.c.o
[82/92] Compiling C object nvme.p/plugins_seagate_seagate-nvme.c.o
[83/92] Compiling C object nvme.p/util_suffix.c.o
./tp/Texinfo/XS/configure
checking for getrandom... yes
Checking for header sys/dustat.h : no
[84/92] Compiling C object nvme.p/util_argconfig.c.o
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Overwrote '/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/lesspipe.sh'
configure flags: --disable-dependency-tracking --prefix=/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3 PERL=/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl
[resholve context] : invoking resholve with PWD=/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11
[resholve context] RESHOLVE_LORE=/nix/store/3ajgix8mc0yl4vhg98mx22y255rclcnm-more-binlore
[resholve context] RESHOLVE_FAKE='builtin:'\''setopt'\'' external:'\''cpio'\'';'\''isoinfo'\'';'\''cabextract'\'';'\''bsdtar'\'';'\''rpm2cpio'\'';'\''bsdtar'\'';'\''unzip'\'';'\''ar'\'';'\''unrar'\'';'\''rar'\'';'\''7zr'\'';'\''7za'\'';'\''isoinfo'\'';'\''gzip'\'';'\''bzip2'\'';'\''lzip'\'';'\''lzma'\'';'\''xz'\'';'\''brotli'\'';'\''compress'\'';'\''zstd'\'';'\''lz4'\'''
[resholve context] RESHOLVE_INPUTS=/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/jim0yjk96cmp0czrc7faz125w7wxca3m-file-5.45/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin
[resholve context] RESHOLVE_INTERPRETER=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
[resholve context] RESHOLVE_KEEP='$prog $c1 $c2 $c3 $c4 $c5 $cmd'
[resholve context] /nix/store/838rrk8akjh51jwsgpjjcdba1kha9zs3-resholve-0.10.2/bin/resholve --overwrite bin/lesscomplete
checking for getrlimit... yes
[85/92] Compiling C object nvme.p/plugins_virtium_virtium-nvme.c.o
Checking for header sys/sysmacros.h : yes
checking for getsgnam... yes
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '100' is supported by ustar format... yes
Checking for header xfs/libxfs.h : no
checking how to create a ustar tar archive... gnutar
checking for getttynam... yes
checking for perl... /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl
checking Perl version and modules... yes
checking for awk... /nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin/awk
checking for gcc... gcc
[86/92] Compiling C object nvme.p/plugins_micron_micron-nvme.c.o
Checking for header netgroup.h : no
checking for inotify_init... yes
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for jrand48... yes
Checking for header valgrind.h : no
Overwrote '/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/lesscomplete'
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11
checking for references to /build/ in /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11...
checking for suffix of executables...
gzipping man pages under /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/share/man/
checking for lchown... yes
patching script interpreter paths in /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11
/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/sxw2txt: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/vimcolor: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/code2color: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
/nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin/archive_color: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
Checking for header valgrind/valgrind.h : no
stripping (with command strip and flags -S -p) in /nix/store/b7bfkrv92bgpdfnc70wp3f8xl1a952qq-lesspipe-2.11/bin
[87/92] Compiling C object nvme.p/plugins_ocp_ocp-nvme.c.o
../plugins/ocp/ocp-nvme.c: In function 'ocp_unsupported_requirements_log':
../plugins/ocp/ocp-nvme.c:1490:85: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
1490 | sprintf((char *)unsup_req_list_str, "Unsupported Requirement List %d", j);
| ^
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/stdio.h:980,
from ../plugins/ocp/ocp-nvme.c:9:
In function 'sprintf',
inlined from 'ocp_print_C5_log_json' at ../plugins/ocp/ocp-nvme.c:1490:3,
inlined from 'get_c5_log_page' at ../plugins/ocp/ocp-nvme.c:1571:4,
inlined from 'ocp_unsupported_requirements_log' at ../plugins/ocp/ocp-nvme.c:1613:8:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 31 and 41 bytes into a destination of size 40
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
checking whether we are cross compiling... no
building '/nix/store/gwhzbn6aj53ms2b066dbxhmi5z3gscds-set-environment.drv'...
building '/nix/store/im67m0vmsncrgr5dciq5wcbjjpx7vffv-set-environment.drv'...
Checking for header valgrind/memcheck.h : no
checking for lgetxattr... yes
checking for llistxattr... yes
[88/92] Compiling C object nvme.p/nvme-print-json.c.o
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
building '/nix/store/bl3mm78k8ihwq6smczzwz41fp1czq1wy-etc-profile.drv'...
Checking for header valgrind/helgrind.h : no
checking for llseek... no
checking whether gcc understands -c and -o together... yes
building '/nix/store/jh6yf9n6i91q28iijgrnrd0sg8sjh40a-etc-profile.drv'...
Checking for header valgrind/callgrind.h : no
checking for newlocale... yes
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for mempcpy... yes
Checking for header nss_common.h : no
checking for string.h... yes
checking for inttypes.h... yes
[89/92] Compiling C object nvme.p/nvme-print-stdout.c.o
checking for mkostemp... yes
Checking for header nsswitch.h : no
checking for stdint.h... yes
checking for move_mount... yes
checking for strings.h... yes
Checking for header ns_api.h : no
checking for sys/stat.h... yes
checking for mount_setattr... yes
checking for sys/types.h... yes
checking for nanosleep... yes
Checking for header sys/extattr.h : no
checking for unistd.h... yes
checking for wchar.h... yes
checking for ntp_gettime... yes
Checking for header sys/ea.h : no
checking for minix/config.h... no
checking for open_tree... yes
checking for getopt.h... yes
Checking for header sys/proplist.h : no
checking for personality... yes
checking for sys/cdefs.h... yes
checking for limits.h... yes
Checking for header sys/cdefs.h : yes
checking for pidfd_open... yes
checking for crtdefs.h... no
checking for pidfd_send_signal... yes
checking for wctype.h... yes
Checking for header utmp.h : yes
checking for threads.h... yes
checking for posix_fadvise... yes
checking for sys/mman.h... yes
Checking for header utmpx.h : yes
checking for prctl... yes
checking for malloc.h... yes
checking for qsort_r... yes
Checking for header lastlog.h : yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for rpmatch... yes
Checking for header syscall.h : yes
checking for features.h... yes
[90/92] Compiling C object nvme.p/nvme.c.o
checking for scandirat... yes
checking for sys/socket.h... yes
Checking for header sys/syscall.h : yes
checking for langinfo.h... yes
checking for sched_setattr... no
checking for xlocale.h... no
checking for sched_setscheduler... yes
Checking for header sys/atomic.h : no
checking for sys/param.h... yes
[91/92] Compiling C object nvme.p/plugins_wdc_wdc-nvme.c.o
../plugins/wdc/wdc-nvme.c: In function 'wdc_get_unsupported_reqs_log':
../plugins/wdc/wdc-nvme.c:4875:85: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=]
4875 | sprintf((char *)unsup_req_list_str, "Unsupported Requirement List %d", j);
| ^
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/stdio.h:980,
from ../plugins/wdc/wdc-nvme.c:25:
In function 'sprintf',
inlined from 'wdc_print_unsupported_reqs_log_json' at ../plugins/wdc/wdc-nvme.c:4875:3,
inlined from 'wdc_print_unsupported_reqs_log' at ../plugins/wdc/wdc-nvme.c:7171:3,
inlined from 'wdc_get_ocp_c5_log_page' at ../plugins/wdc/wdc-nvme.c:7721:3,
inlined from 'wdc_get_unsupported_reqs_log' at ../plugins/wdc/wdc-nvme.c:8629:8:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 31 and 41 bytes into a destination of size 40
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
checking for __secure_getenv... no
checking for sys/time.h... yes
Checking for header stdatomic.h : yes
checking whether it is safe to define __EXTENSIONS__... yes
checking for secure_getenv... yes
[92/92] Linking target nvme
Running phase: installPhase
mesonInstallPhase flags: ''
checking whether _XOPEN_SOURCE should be defined... no
Checking for header libgen.h : yes
checking for sendfile... yes
Checking compiler accepts -Wno-format-truncation : yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
Checking compiler accepts -Wno-unused-function : yes
checking how to run the C preprocessor... gcc -E
Checking compiler accepts -Wno-strict-overflow : yes
checking for setprogname... no
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
Checking compiler accepts -Wno-unused-but-set-variable : yes
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for special C compiler options needed for large files... no
Installing nvme to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin
Installing /build/source/completions/bash-nvme-completion.sh to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/bash-completion/completions
Installing /build/source/completions/_nvme to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/share/zsh/site-functions
Installing /build/source/build/70-nvmf-autoconnect.conf to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/dracut/dracut.conf.d
Installing /build/source/build/nvmefc-boot-connections.service to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/systemd/system
Installing /build/source/build/nvmf-autoconnect.service to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/systemd/system
Installing /build/source/build/nvmf-connect-nbft.service to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/systemd/system
Checking compiler accepts -Wuse-after-free=1 : yes
Installing /build/source/build/nvmf-connect.target to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/systemd/system
Installing /build/source/build/nvmf-connect@.service to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/systemd/system
Installing /build/source/build/65-persistent-net-nbft.rules to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/udev/rules.d
Installing /build/source/build/70-nvmf-autoconnect.rules to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/udev/rules.d
Installing /build/source/build/71-nvmf-netapp.rules to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib/udev/rules.d
Installing /build/source/build/discovery.conf to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/etc/nvme
checking for setresgid... yes
checking for _FILE_OFFSET_BITS value needed for large files... no
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1
shrinking /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin/nvme
checking for references to /build/ in /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1...
moving /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin/* to /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/bin
patching script interpreter paths in /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1
stripping (with command strip and flags -S -p) in /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/lib /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/bin /nix/store/r5cl9p15ivgyawscxshlmn66l6flml64-nvme-cli-2.7.1/sbin
checking for setresuid... yes
Checking for header sys/prctl.h : yes
checking for sigqueue... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for srandom... yes
checking for C/C++ restrict keyword... __restrict__
Checking for prctl syscall : ok
checking whether the preprocessor supports include_next... yes
checking for statx... yes
checking whether source code line length is unlimited... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for strnchr... no
checking for gcc options needed to detect all undeclared functions... none needed
Checking for O_DIRECT flag to open(2) : ok
checking for strndup... yes
checking whether strerror_r is declared... yes
checking whether strerror_r returns char *... yes
checking whether ctype.h defines __header_inline... no
checking for strnlen... yes
Checking for long long : ok
checking for symlink... yes
checking for strtod_l... yes
Checking for intptr_t : ok
checking for getprogname... no
checking for sysconf... yes
checking for getexecname... no
Checking for uintptr_t : ok
checking for sysinfo... yes
checking for iswcntrl... yes
checking for timegm... yes
Checking for ptrdiff_t : ok
checking for iswblank... yes
checking for usleep... yes
checking for mbsinit... yes
Checking for comparison_fn_t : ok
checking for uselocale... yes
checking for mbrtowc... yes
Checking for bool : ok
checking for utimensat... yes
checking for mbslen... no
checking for vwarnx... yes
Checking for int8_t : ok
checking for isascii... yes
checking for warn... yes
checking for mprotect... yes
Checking for uint8_t : ok
checking for warnx... yes
checking for lstat... yes
Checking for int16_t : ok
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for isblank... yes
checking for futimens... yes
Checking for uint16_t : ok
checking for iswctype... yes
checking for getusershell... yes
checking for wcwidth... yes
Checking for int32_t : ok
checking for inotify_init1... yes
checking for btowc... yes
Checking for uint32_t : ok
checking for ioperm... yes
checking for _set_invalid_parameter_handler... no
checking for fcntl... yes
checking for iopl... yes
Checking for int64_t : ok
checking for getdtablesize... yes
checking for openat... yes
Checking for uint64_t : ok
checking for nl_langinfo... yes
checking for fstatat... yes
checking for strndup... yes
Checking for size_t : ok
checking for unlinkat... yes
checking for vasnprintf... no
Checking for ssize_t : ok
checking for open_memstream... yes
checking for snprintf... yes
checking for reboot... yes
Checking for ino_t : ok
checking for wcrtomb... yes
checking for updwtmpx... yes
checking for updwtmpx... (cached) yes
Checking for loff_t : ok
checking for syscall setns... SYS_setns
checking for syscall pidfd_open... SYS_pidfd_open
Checking for offset_t : not found
checking for syscall pidfd_send_signal... SYS_pidfd_send_signal
checking for syscall close_range... SYS_close_range
checking for syscall fsconfig... SYS_fsconfig
Checking for volatile int : ok
checking for syscall fsmount... SYS_fsmount
checking for syscall fsopen... SYS_fsopen
Checking for uint_t : not found
checking for syscall fspick... SYS_fspick
checking for syscall mount_setattr... SYS_mount_setattr
Checking for blksize_t : ok
checking for syscall move_mount... SYS_move_mount
checking for syscall open_tree... SYS_open_tree
Checking for blkcnt_t : ok
checking for isnan... yes
checking for clock_gettime... yes
Checking if size of bool == 1 : ok
checking for timer_create... yes
checking for rtas_get_sysparm in -lrtas... no
Checking if size of char == 1 : ok
checking for struct sockaddr.sa_len... no
checking for library containing socket... none required
Checking if size of int == 1 : not found
checking for dirfd... yes
Checking if size of int == 2 : not found
checking whether program_invocation_short_name is defined... yes
checking whether __progname is defined... yes
checking whether IOC_OPAL_GET_STATUS is declared... yes
checking for asciidoctor... no
configure: WARNING: asciidoctor not found; not building man pages
configure: re-use already generated man-pages.
checking for po4a... /nix/store/jwvgj67y1xqp0hn2zfzm04ir7a5fn12p-perl5.38.2-po4a-0.62/bin/po4a
Checking if size of int == 4 : ok
checking for working fcntl.h... yes
Checking if size of long long == 1 : not found
checking for pid_t... yes
Checking if size of long long == 2 : not found
checking whether the target supports thread-local storage... yes
Checking if size of long long == 4 : not found
checking for mode_t... yes
checking for getopt.h... (cached) yes
checking for openpty in -lutil... yes
checking for union semun... no
checking for getopt_long_only... yes
Checking if size of long long == 8 : ok
checking for loff_t... yes
checking wchar_t support... yes
Checking if size of long == 1 : not found
checking for cpu_set_t... yes
Checking if size of long == 2 : not found
checking whether getopt is POSIX compatible... yes
checking for sighandler_t... yes
Checking if size of long == 4 : not found
checking whether CPU_ALLOC is declared... yes
checking for working GNU getopt function... yes
checking for crypt.h... yes
checking for working GNU getopt_long function... yes
checking for ld... ld
checking if the linker (ld) is GNU ld... yes
checking for shared library run path origin... done
Checking if size of long == 8 : ok
checking 32-bit host C ABI... no
checking for ELF binary format... yes
checking for the common suffixes of directories in the library search path... lib,lib,lib64
Checking if size of short == 1 : not found
checking for udev_new in -ludev... yes
checking for ncursesw6-config... ncursesw6-config
checking for iconv... yes
checking for ncursesw/ncurses.h... yes
checking for working iconv... yes
checking whether iconv is compatible with its POSIX signature... yes
checking for ncursesw/term.h... yes
Checking if size of short == 2 : ok
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking for wint_t... yes
checking for use_default_colors in -lncursesw... yes
Checking if size of size_t == 1 : not found
checking whether wint_t is large enough... yes
checking whether the compiler produces multi-arch binaries... no
checking for resizeterm in -lncursesw... yes
checking for tinfow... yes
Checking if size of size_t == 2 : not found
checking for readline in -lreadline... no
Checking if size of size_t == 4 : not found
checking for syscall fallocate... SYS_fallocate
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking for valid fallocate() function... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
Checking if size of size_t == 8 : ok
checking for valid posix_fallocate() function... yes
checking whether iswcntrl works... yes
checking for syscall unshare... SYS_unshare
Checking if size of ssize_t == 1 : not found
checking for towlower... yes
checking for valid unshare() function... yes
checking for wctype_t... yes
Checking if size of ssize_t == 2 : not found
checking for wctrans_t... yes
checking for valid setns() function... yes
checking for nl_langinfo and CODESET... yes
checking for capng_apply in -lcap-ng... yes
Checking if size of ssize_t == 4 : not found
checking for crc32 in -lz... yes
checking for a traditional french locale... none
checking for magic_open in -lmagic... no
checking for syscall swapon... SYS_swapon
Checking if size of ssize_t == 8 : ok
checking for a traditional japanese locale... none
checking for syscall swapoff... SYS_swapoff
checking for a french Unicode locale... none
checking for swapon... yes
Checking if size of int8_t == 1 : ok
checking for swapoff... yes
checking for syscall pidfd_open... (cached) SYS_pidfd_open
checking for a transitional chinese locale... none
checking for syscall prlimit64... SYS_prlimit64
checking whether malloc (0) returns nonnull... yes
checking for valid prlimit() function... yes
Checking if size of uint8_t == 1 : ok
checking for mbstate_t... yes
checking for syscall pivot_root... SYS_pivot_root
configure: WARNING: raw.h header file not found; not building raw
checking for libuser >= 0.58... no
checking for syscall ioprio_set... SYS_ioprio_set
checking for pthread.h... yes
Checking if size of int16_t == 1 : not found
checking for syscall ioprio_get... SYS_ioprio_get
checking for syscall sched_getaffinity... SYS_sched_getaffinity
checking for syscall sched_setattr... SYS_sched_setattr
checking for syscall sched_setattr... (cached) SYS_sched_setattr
checking for libsystemd... yes
checking for libeconf... no
checking for pthread_kill in -lpthread... yes
checking whether POSIX threads API is available... yes
checking for a Python interpreter with version >= 2... none
configure: WARNING: python interpreter not found, do not build python bindings
configure: WARNING: libpython not found; not building pylibmount
Checking if size of int16_t == 2 : ok
checking that generated files are newer than configure... done
configure: creating ./config.status
checking for inline... inline
Checking if size of uint16_t == 1 : not found
checking for mmap... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
Checking if size of uint16_t == 2 : ok
checking whether memrchr is declared... yes
checking whether defines MIN and MAX... no
Checking if size of int32_t == 1 : not found
checking whether defines MIN and MAX... yes
checking for O_CLOEXEC... yes
Checking if size of int32_t == 2 : not found
checking for promoted mode_t type... mode_t
checking whether alarm is declared... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
Checking if size of int32_t == 4 : ok
config.status: creating Makefile
checking whether fcloseall is declared... yes
config.status: creating libblkid/docs/Makefile
config.status: creating libblkid/docs/version.xml
Checking if size of uint32_t == 1 : not found
checking which flavor of printf attribute matches inttypes macros... system
config.status: creating libblkid/src/blkid.h
config.status: creating libfdisk/docs/Makefile
config.status: creating libfdisk/docs/version.xml
config.status: creating libfdisk/src/libfdisk.h
checking whether ecvt is declared... yes
config.status: creating libmount/docs/Makefile
Checking if size of uint32_t == 2 : not found
config.status: creating libmount/docs/version.xml
config.status: creating libmount/src/libmount.h
config.status: creating libsmartcols/docs/Makefile
checking whether fcvt is declared... yes
config.status: creating libsmartcols/docs/version.xml
config.status: creating libsmartcols/src/libsmartcols.h
config.status: creating po/Makefile.in
config.status: creating po-man/Makefile
checking whether gcvt is declared... yes
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: setting ALL_LINGUAS in configure.in is obsolete
config.status: creating po/Makefile
util-linux 2.39.3
prefix: /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3
exec prefix: ${prefix}
bindir: /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin
sbindir: /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin
libdir: /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
usrbin_execdir: ${exec_prefix}/bin
usrsbin_execdir: ${exec_prefix}/sbin
usrlib_execdir: ${exec_prefix}/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
localstatedir: /var
runstatedir: /run
includedir: /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include
sysconfdir: ${prefix}/etc
sysconfstaticdir: /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
vendordir:
Python: :
Python version:
Python libs:
Bash completions: ${datarootdir}/bash-completion/completions
Systemd support: yes
Systemd unitdir: /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/lib/systemd/system/
libeconf support: no
Btrfs support: yes
Wide-char support: yes
libcryptsetup support:
Manual pages: no
Manual pages translated: yes
compiler: gcc / g++
suid cflags:
ldflags:
suid ldflags:
ASAN enabled: no
Fuzzing enabled: no
cflags: -g -O2
warnings:
-fno-common -Wall -Wextra -Waddress-of-packed-member -Wdiscarded-qualifiers -Wformat-security -Wimplicit-function-declaration -Wmissing-declarations -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-missing-field-initializers -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wuninitialized -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-parameter -Wunused-result -Wunused-variable -Werror=sequence-point
Type 'make' or 'make ' to compile.
Checking if size of uint32_t == 4 : ok
checking for strcasestr... yes
Running phase: buildPhase
checking whether strcasestr works... yes
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash usrbin_execdir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin usrlib_execdir=/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib usrsbin_execdir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin
Checking if size of int64_t == 1 : not found
make all-recursive
make[1]: Entering directory '/build/util-linux-2.39.3'
Making all in po
make[2]: Entering directory '/build/util-linux-2.39.3/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/util-linux-2.39.3/po'
make[2]: Entering directory '/build/util-linux-2.39.3'
checking whether strdup is declared... yes
CC sys-utils/umount-umount.o
CC sys-utils/wdctl-wdctl.o
CC sys-utils/mountpoint-mountpoint.o
CC lib/plymouth-ctrl.o
CC login-utils/sulogin.o
CC login-utils/sulogin-consoles.o
CC login-utils/nologin.o
CC login-utils/runuser.o
CC login-utils/su-common.o
CC lib/shells.o
CC lib/pty-session.o
CC lib/monotonic.o
CC sys-utils/fstrim-fstrim.o
CC sys-utils/ctrlaltdel.o
checking for complete errno.h... yes
CC sys-utils/fsfreeze.o
CC sys-utils/blkdiscard-blkdiscard.o
CC lib/blkdiscard-monotonic.o
CC sys-utils/blkzone.o
CC sys-utils/blkpr.o
CC sys-utils/losetup-losetup.o
CC sys-utils/zramctl-zramctl.o
CC lib/zramctl-ismounted.o
CC sys-utils/swapon-swapon.o
CC sys-utils/swapon-swapon-common.o
Checking if size of int64_t == 2 : not found
CC lib/swapon-swapprober.o
CC sys-utils/swapoff-swapoff.o
CC sys-utils/swapoff-swapon-common.o
CC lib/swapoff-swapprober.o
Checking if size of int64_t == 4 : not found
checking whether strerror(0) succeeds... yes
CC sys-utils/chcpu.o
CC sys-utils/pivot_root.o
CC sys-utils/switch_root.o
CC sys-utils/hwclock-hwclock.o
CC sys-utils/hwclock-hwclock-parse-date.o
CC sys-utils/hwclock-hwclock-cmos.o
CC sys-utils/hwclock-hwclock-rtc.o
CC lib/hwclock-monotonic.o
CC misc-utils/blkid-blkid.o
CC lib/blkid-ismounted.o
CC misc-utils/findfs-findfs.o
checking whether strnlen is declared... yes
CC misc-utils/wipefs-wipefs.o
CC lib/ismounted.o
CC lib/mkswap-ismounted.o
CC lib/libuuid_la-randutils.lo
CC lib/libuuid_la-md5.lo
CC lib/libuuid_la-sha1.lo
CC disk-utils/swaplabel-swaplabel.o
checking whether execvpe is declared... yes
Checking if size of int64_t == 8 : ok
CC lib/swaplabel-swapprober.o
CC disk-utils/fsck-fsck.o
CC lib/fsck-monotonic.o
CC disk-utils/fsck.cramfs.o
CC disk-utils/cramfs_common.o
CC disk-utils/mkfs.cramfs.o
CC disk-utils/blockdev.o
CC disk-utils/fdisk-fdisk.o
CC disk-utils/fdisk-fdisk-menu.o
CC disk-utils/fdisk-fdisk-list.o
CC lib/fdisk-pager.o
Checking if size of uint64_t == 1 : not found
CC disk-utils/sfdisk-sfdisk.o
CC disk-utils/sfdisk-fdisk-list.o
CC disk-utils/cfdisk-cfdisk.o
CC text-utils/col.o
CC text-utils/colcrt.o
CC text-utils/colrm.o
CC text-utils/column-column.o
CC text-utils/hexdump-conv.o
checking whether uses 'inline' correctly... yes
CC text-utils/hexdump-display.o
Checking if size of uint64_t == 2 : not found
CC text-utils/hexdump.o
CC text-utils/hexdump-parse.o
CC text-utils/rev.o
checking whether wcsdup is declared... yes
CC text-utils/ul-ul.o
CC term-utils/script-script.o
CC lib/script-pty-session.o
checking whether stat file-mode macros are broken... no
CC lib/script-monotonic.o
CC term-utils/scriptreplay.o
CC term-utils/script-playutils.o
Checking if size of uint64_t == 4 : not found
CC term-utils/scriptlive.o
CC term-utils/setterm-setterm.o
CC term-utils/mesg.o
CC term-utils/wall-wall.o
CC term-utils/wall-ttymsg.o
CC term-utils/write-write.o
CC login-utils/last.o
checking for nlink_t... yes
CC login-utils/utmpdump.o
CC login-utils/chfn-chfn.o
CC lib/chfn-logindefs.o
CC login-utils/chfn-ch-common.o
CC login-utils/chfn-auth.o
CC login-utils/chfn-islocal.o
CC login-utils/chfn-setpwnam.o
checking whether getdtablesize is declared... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes
checking whether setlocale (category, NULL) is multithread-safe... yes
Checking if size of uint64_t == 8 : ok
CC login-utils/chsh-chsh.o
CC lib/chsh-shells.o
checking whether langinfo.h defines CODESET... yes
CC login-utils/chsh-ch-common.o
CC login-utils/chsh-auth.o
CC login-utils/chsh-islocal.o
CC login-utils/chsh-setpwnam.o
CC login-utils/lslogins-lslogins.o
CC lib/lslogins-logindefs.o
CC sys-utils/lsmem-lsmem.o
CC sys-utils/chmem.o
CC sys-utils/flock.o
checking whether langinfo.h defines T_FMT_AMPM... yes
CC lib/timer.o
Checking if size of void* == 1 : not found
CC sys-utils/choom.o
CC sys-utils/ipcmk.o
CC sys-utils/ipcrm.o
CC sys-utils/ipcs.o
CC sys-utils/ipcutils.o
CC sys-utils/irqtop-irqtop.o
CC sys-utils/irqtop-irq-common.o
CC lib/irqtop-monotonic.o
CC sys-utils/lsirq-lsirq.o
checking whether langinfo.h defines ALTMON_1... yes
CC sys-utils/lsirq-irq-common.o
CC sys-utils/lsipc-lsipc.o
CC sys-utils/lsipc-ipcutils.o
checking whether langinfo.h defines ERA... yes
CC sys-utils/renice.o
Checking if size of void* == 2 : not found
CC sys-utils/setsid.o
checking whether langinfo.h defines YESEXPR... yes
CC sys-utils/setarch.o
CC sys-utils/eject-eject.o
CC lib/eject-monotonic.o
CC sys-utils/prlimit-prlimit.o
CC sys-utils/lsns-lsns.o
CC sys-utils/lscpu-lscpu.o
checking whether locale.h defines locale_t... yes
Checking if size of void* == 4 : not found
CC sys-utils/lscpu-lscpu-cputype.o
CC sys-utils/lscpu-lscpu-cpu.o
checking whether locale.h conforms to POSIX:2001... yes
CC sys-utils/lscpu-lscpu-topology.o
CC sys-utils/lscpu-lscpu-virt.o
CC sys-utils/lscpu-lscpu-arm.o
CC sys-utils/lscpu-lscpu-dmi.o
CC sys-utils/fallocate.o
checking whether struct lconv is properly defined... yes
CC sys-utils/unshare-unshare.o
CC lib/unshare-caputils.o
CC lib/unshare-exec_shell.o
CC sys-utils/nsenter.o
CC lib/exec_shell.o
CC sys-utils/setpriv.o
CC lib/caputils.o
CC misc-utils/cal-cal.o
CC misc-utils/logger-logger.o
CC lib/logger-strutils.o
CC lib/logger-strv.o
CC misc-utils/look.o
Checking if size of void* == 8 : ok
CC misc-utils/mcookie.o
CC lib/md5.o
CC misc-utils/namei.o
CC lib/strutils.o
CC lib/idcache.o
CC misc-utils/whereis.o
checking whether imported symbols can be declared weak... yes
checking for multithread API to use... posix
CC misc-utils/lslocks-lslocks.o
Checking if size of off_t == 1 : not found
CC misc-utils/uuidgen-uuidgen.o
CC misc-utils/uuidparse-uuidparse.o
CC misc-utils/rename.o
CC misc-utils/getopt.o
CC misc-utils/fincore-fincore.o
CC misc-utils/hardlink-hardlink.o
checking whether strndup is declared... yes
CC lib/hardlink-monotonic.o
CC lib/hardlink-fileeq.o
CC misc-utils/fadvise-fadvise.o
Checking if size of off_t == 2 : not found
CC misc-utils/waitpid-waitpid.o
CC disk-utils/isosize.o
CC sys-utils/rfkill-rfkill.o
checking whether strstr works... yes
CC sys-utils/readprofile.o
CC sys-utils/ldattach.o
CC sys-utils/rtcwake.o
Checking if size of off_t == 4 : not found
CC misc-utils/uuidd-uuidd.o
checking for struct timespec in ... yes
CC lib/uuidd-monotonic.o
CC lib/uuidd-timer.o
CC disk-utils/partx-partx.o
checking for TIME_UTC in ... yes
CC disk-utils/addpart.o
CC disk-utils/delpart.o
CC disk-utils/resizepart.o
GEN libuuid/uuid.pc
checking for inttypes.h... yes
GEN libblkid/blkid.pc
GEN libmount/mount.pc
GEN libsmartcols/smartcols.pc
GEN libfdisk/fdisk.pc
GEN sys-utils/fstrim.service
GEN misc-utils/uuidd.service
CC text-utils/more-more.o
GEN misc-utils/uuidd.socket
CC lib/libcommon_la-blkdev.lo
CC lib/libcommon_la-buffer.lo
CC lib/libcommon_la-canonicalize.lo
checking for stdint.h... yes
CC lib/libcommon_la-color-names.lo
CC lib/libcommon_la-crc32.lo
CC lib/libcommon_la-crc32c.lo
CC lib/libcommon_la-crc64.lo
CC lib/libcommon_la-c_strtod.lo
CC lib/libcommon_la-encode.lo
CC lib/libcommon_la-env.lo
CC lib/libcommon_la-fileutils.lo
CC lib/libcommon_la-idcache.lo
checking for intmax_t... yes
Checking if size of off_t == 8 : ok
CC lib/libcommon_la-jsonwrt.lo
CC lib/libcommon_la-mangle.lo
CC lib/libcommon_la-match.lo
CC lib/libcommon_la-mbsalign.lo
CC lib/libcommon_la-mbsedit.lo
CC lib/libcommon_la-md5.lo
CC lib/libcommon_la-pwdutils.lo
CC lib/libcommon_la-randutils.lo
CC lib/libcommon_la-sha1.lo
Checking if size of dev_t == 1 : not found
checking where to find the exponent in a 'double'... word 1 bit 20
CC lib/libcommon_la-sha256.lo
CC lib/libcommon_la-signames.lo
CC lib/libcommon_la-strutils.lo
CC lib/libcommon_la-strv.lo
CC lib/libcommon_la-timeutils.lo
CC lib/libcommon_la-ttyutils.lo
CC lib/libcommon_la-xxhash.lo
CC lib/libcommon_la-linux_version.lo
CC lib/libcommon_la-loopdev.lo
CC lib/libcommon_la-cpuset.lo
CC lib/libcommon_la-path.lo
Checking if size of dev_t == 2 : not found
CC lib/libcommon_la-sysfs.lo
CC lib/libcommon_la-procfs.lo
CC login-utils/login.o
CC lib/logindefs.o
checking whether snprintf returns a byte count as in C99... yes
CC sys-utils/dmesg-dmesg.o
CC lib/dmesg-monotonic.o
CC lib/dmesg-pager.o
CC lib/libtcolors_la-colors.lo
CC lib/libtcolors_la-color-names.lo
Checking if size of dev_t == 4 : not found
CC sys-utils/mount-mount.o
CC lib/libmount_la-monotonic.lo
checking whether snprintf truncates the result as in C99... yes
checking for snprintf... (cached) yes
CC libmount/src/la-cache.lo
CC libmount/src/la-fs.lo
CC libmount/src/la-init.lo
CC libmount/src/la-iter.lo
CC libmount/src/la-lock.lo
CC libmount/src/la-optmap.lo
CC libmount/src/la-optlist.lo
CC libmount/src/la-optstr.lo
CC libmount/src/la-tab.lo
checking for strnlen... yes
CC libmount/src/la-tab_diff.lo
CC libmount/src/la-tab_parse.lo
CC libmount/src/la-tab_update.lo
CC libmount/src/la-test.lo
Checking if size of dev_t == 8 : ok
CC libmount/src/la-utils.lo
checking for wcslen... yes
CC libmount/src/la-version.lo
CC libmount/src/la-context.lo
CC libmount/src/la-context_mount.lo
CC libmount/src/la-context_umount.lo
Checking if size of ino_t == 1 : not found
checking for wcsnlen... yes
checking for mbrtowc... (cached) yes
checking for wcrtomb... (cached) yes
CC libmount/src/la-hooks.lo
checking whether _snprintf is declared... no
CC libmount/src/la-hook_mount.lo
Checking if size of ino_t == 2 : not found
CC libmount/src/la-hook_mount_legacy.lo
checking for C compiler option to allow warnings... -Wno-error
CC libmount/src/la-hook_mkdir.lo
CC libmount/src/la-hook_selinux.lo
CC libmount/src/la-hook_subdir.lo
CC libmount/src/la-hook_owner.lo
CC libmount/src/la-hook_idmap.lo
CC libmount/src/la-hook_loopdev.lo
checking for alloca as a compiler built-in... yes
CC libmount/src/la-hook_veritydev.lo
CC libmount/src/la-monitor.lo
CC libmount/src/la-btrfs.lo
Checking if size of ino_t == 4 : not found
CC libblkid/src/la-init.lo
checking for argz.h... yes
CC libblkid/src/la-cache.lo
CC libblkid/src/la-config.lo
checking for error_t... yes
CC libblkid/src/la-dev.lo
CC libblkid/src/la-devname.lo
CC libblkid/src/la-devno.lo
CC libblkid/src/la-encode.lo
CC libblkid/src/la-evaluate.lo
CC libblkid/src/la-getsize.lo
CC libblkid/src/la-probe.lo
CC libblkid/src/la-read.lo
checking for argz_replace... yes
checking if argz actually works... yes
CC libblkid/src/la-resolve.lo
CC libblkid/src/la-save.lo
Checking if size of ino_t == 8 : ok
CC libblkid/src/la-tag.lo
checking for static_assert... yes, an macro
CC libblkid/src/la-verify.lo
CC libblkid/src/la-version.lo
CC libblkid/src/partitions/la-aix.lo
CC libblkid/src/partitions/la-atari.lo
CC libblkid/src/partitions/la-bsd.lo
CC libblkid/src/partitions/la-dos.lo
Checking if size of time_t == 1 : not found
CC libblkid/src/partitions/la-gpt.lo
CC libblkid/src/partitions/la-mac.lo
CC libblkid/src/partitions/la-minix.lo
CC libblkid/src/partitions/la-partitions.lo
CC libblkid/src/partitions/la-sgi.lo
CC libblkid/src/partitions/la-solaris_x86.lo
checking whether calloc (0, n) and calloc (n, 0) return nonnull... yes
CC libblkid/src/partitions/la-sun.lo
checking whether // is distinct from /... no
CC libblkid/src/partitions/la-ultrix.lo
CC libblkid/src/partitions/la-unixware.lo
CC libblkid/src/superblocks/la-adaptec_raid.lo
Checking if size of time_t == 2 : not found
CC libblkid/src/superblocks/la-apfs.lo
CC libblkid/src/superblocks/la-bcache.lo
CC libblkid/src/superblocks/la-befs.lo
CC libblkid/src/superblocks/la-bfs.lo
CC libblkid/src/superblocks/la-bitlocker.lo
checking for error_at_line... yes
CC libblkid/src/superblocks/la-bluestore.lo
CC libblkid/src/superblocks/la-btrfs.lo
CC libblkid/src/superblocks/la-cs_fvault2.lo
Checking if size of time_t == 4 : not found
CC libblkid/src/superblocks/la-cramfs.lo
checking whether program_invocation_name is declared... yes
CC libblkid/src/superblocks/la-ddf_raid.lo
CC libblkid/src/superblocks/la-drbd.lo
CC libblkid/src/superblocks/la-drbdproxy_datalog.lo
CC libblkid/src/superblocks/la-drbdmanage.lo
checking whether program_invocation_short_name is declared... yes
CC libblkid/src/superblocks/la-exfs.lo
CC libblkid/src/superblocks/la-exfat.lo
CC libblkid/src/superblocks/la-ext.lo
CC libblkid/src/superblocks/la-f2fs.lo
CC libblkid/src/superblocks/la-gfs.lo
CC libblkid/src/superblocks/la-hfs.lo
CC libblkid/src/superblocks/la-highpoint_raid.lo
CC libblkid/src/superblocks/la-hpfs.lo
checking whether __argv is declared... no
CC libblkid/src/superblocks/la-iso9660.lo
CC libblkid/src/superblocks/la-isw_raid.lo
CC libblkid/src/superblocks/la-jfs.lo
checking whether iswblank is declared... yes
checking whether iswdigit is ISO C compliant... guessing yes
checking whether iswxdigit is ISO C compliant... guessing yes
checking whether malloc (0) returns nonnull... (cached) yes
checking whether mbrtowc handles incomplete characters... guessing yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtowc handles a NULL pwc argument... guessing yes
checking whether mbrtowc handles a NULL string argument... guessing yes
checking whether mbrtowc has a correct return value... guessing yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc stores incomplete characters... guessing no
CC libblkid/src/superblocks/la-jmicron_raid.lo
CC libblkid/src/superblocks/la-linux_raid.lo
CC libblkid/src/superblocks/la-lsi_raid.lo
CC libblkid/src/superblocks/la-luks.lo
CC libblkid/src/superblocks/la-lvm.lo
CC libblkid/src/superblocks/la-minix.lo
Checking if size of time_t == 8 : ok
CC libblkid/src/superblocks/la-mpool.lo
CC libblkid/src/superblocks/la-netware.lo
CC libblkid/src/superblocks/la-nilfs.lo
CC libblkid/src/superblocks/la-ntfs.lo
checking whether mbrtowc works on empty input... yes
CC libblkid/src/superblocks/la-refs.lo
CC libblkid/src/superblocks/la-nvidia_raid.lo
CC libblkid/src/superblocks/la-ocfs.lo
CC libblkid/src/superblocks/la-promise_raid.lo
CC libblkid/src/superblocks/la-reiserfs.lo
CC libblkid/src/superblocks/la-romfs.lo
CC libblkid/src/superblocks/la-silicon_raid.lo
CC libblkid/src/superblocks/la-squashfs.lo
CC libblkid/src/superblocks/la-stratis.lo
CC libblkid/src/superblocks/la-superblocks.lo
CC libblkid/src/superblocks/la-swap.lo
Checking for socklen_t : ok
CC libblkid/src/superblocks/la-sysv.lo
CC libblkid/src/superblocks/la-ubi.lo
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
CC libblkid/src/superblocks/la-ubifs.lo
CC libblkid/src/superblocks/la-udf.lo
CC libblkid/src/superblocks/la-ufs.lo
CC libblkid/src/superblocks/la-vdo.lo
CC libblkid/src/superblocks/la-vfat.lo
checking whether mbswidth is declared in ... no
checking for mbstate_t... (cached) yes
CC libblkid/src/superblocks/la-via_raid.lo
CC libblkid/src/superblocks/la-vmfs.lo
CC libblkid/src/superblocks/la-vxfs.lo
CC libblkid/src/superblocks/la-xfs.lo
CC libblkid/src/superblocks/la-zfs.lo
Checking for struct ifaddrs : ok
CC libblkid/src/superblocks/la-zonefs.lo
CC libblkid/src/superblocks/la-erofs.lo
CC libblkid/src/topology/la-topology.lo
CC libblkid/src/topology/la-dm.lo
CC libblkid/src/topology/la-evms.lo
CC libblkid/src/topology/la-ioctl.lo
CC libblkid/src/topology/la-lvm.lo
checking for memrchr... yes
CC libblkid/src/topology/la-md.lo
CC libblkid/src/topology/la-sysfs.lo
CC libsmartcols/src/la-iter.lo
CC libsmartcols/src/la-symbols.lo
CC libsmartcols/src/la-cell.lo
CC libsmartcols/src/la-column.lo
CC libsmartcols/src/la-line.lo
CC libsmartcols/src/la-table.lo
Checking for struct addrinfo : ok
CC libsmartcols/src/la-print.lo
CC libsmartcols/src/la-print-api.lo
checking whether open recognizes a trailing slash... yes
CC libsmartcols/src/la-version.lo
CC libsmartcols/src/la-calculate.lo
CC libsmartcols/src/la-grouping.lo
CC libsmartcols/src/la-walk.lo
CC libsmartcols/src/la-init.lo
CC misc-utils/lsblk-lsblk.o
CC misc-utils/lsblk-lsblk-mnt.o
CC misc-utils/lsblk-lsblk-properties.o
CC misc-utils/lsblk-lsblk-devtree.o
CC misc-utils/findmnt-findmnt.o
CC misc-utils/findmnt-findmnt-verify.o
checking whether realloc (0, 0) returns nonnull... yes
CC misc-utils/kill.o
Checking for struct sockaddr : ok
CC misc-utils/lsfd-lsfd.o
CC misc-utils/lsfd-lsfd-filter.o
CC misc-utils/lsfd-lsfd-counter.o
CC misc-utils/lsfd-lsfd-decode-file-flags.o
CC misc-utils/lsfd-lsfd-file.o
CC misc-utils/lsfd-lsfd-cdev.o
CC misc-utils/lsfd-lsfd-bdev.o
CC misc-utils/lsfd-lsfd-sock.o
checking for reallocarray... yes
CC misc-utils/lsfd-lsfd-sock-xinfo.o
CC misc-utils/lsfd-lsfd-unkn.o
CC misc-utils/lsfd-lsfd-fifo.o
CC misc-utils/pipesz-pipesz.o
CC term-utils/agetty.o
CCLD fsfreeze
CCLD pivot_root
CCLD switch_root
CC disk-utils/fsck.minix.o
Checking for HAVE_STRUCT_SOCKADDR_IN6 : ok
CC disk-utils/mkfs.minix.o
CC disk-utils/mkfs.o
CC disk-utils/mkfs.bfs.o
checking for working re_compile_pattern... yes
CC disk-utils/mkswap-mkswap.o
CC libuuid/src/la-clear.lo
CC libuuid/src/la-compare.lo
checking for ssize_t... yes
CC libuuid/src/la-copy.lo
CC libuuid/src/la-gen_uuid.lo
CC libuuid/src/la-isnull.lo
CC libuuid/src/la-pack.lo
Checking for struct sockaddr_storage : ok
CC libuuid/src/la-parse.lo
CC libuuid/src/la-unpack.lo
checking for va_copy... yes
CC libuuid/src/la-unparse.lo
CC libuuid/src/la-uuid_time.lo
CC libuuid/src/la-predefined.lo
checking for bool, true, false... no
CC libfdisk/src/la-init.lo
CC libfdisk/src/la-field.lo
CC libfdisk/src/la-item.lo
CC libfdisk/src/la-test.lo
CC libfdisk/src/la-ask.lo
Checking for sa_family_t : ok
CC libfdisk/src/la-alignment.lo
checking for strcasecmp... yes
CC libfdisk/src/la-label.lo
CC libfdisk/src/la-utils.lo
CC libfdisk/src/la-context.lo
CC libfdisk/src/la-parttype.lo
CC libfdisk/src/la-partition.lo
CC libfdisk/src/la-table.lo
CC libfdisk/src/la-iter.lo
CC libfdisk/src/la-script.lo
checking for strncasecmp... yes
CC libfdisk/src/la-version.lo
Checking for sig_atomic_t : ok
CC libfdisk/src/la-wipe.lo
CC libfdisk/src/la-sun.lo
CC libfdisk/src/la-sgi.lo
CC libfdisk/src/la-dos.lo
checking whether strncasecmp is declared... yes
CC libfdisk/src/la-bsd.lo
CC libfdisk/src/la-gpt.lo
CC schedutils/chrt.o
CC schedutils/ionice.o
CC schedutils/taskset.o
CC schedutils/uclampset.o
CCLD colcrt
Checking for sigsetmask : ok
CCLD rev
checking whether strcasestr works in linear time... yes
checking for strcasestr... (cached) yes
checking whether strcasestr works... (cached) yes
CCLD ul
CCLD renice
CCLD setsid
CCLD look
CCLD namei
checking for working strerror function... yes
Checking for siggetmask : ok
CCLD rename
CCLD libcommon.la
CCLD libtcolors.la
CCLD mkfs
CCLD libuuid.la
checking for working strnlen... yes
Checking for sigprocmask : ok
checking for variable-length arrays... yes
CCLD libblkid.la
CCLD libsmartcols.la
CCLD more
CCLD login
CCLD dmesg
CCLD kill
CCLD pipesz
CCLD sulogin
CCLD nologin
CCLD runuser
CCLD ctrlaltdel
CCLD blkzone
CCLD blkpr
CCLD chcpu
CCLD hwclock
CCLD fsck.minix
checking for vasprintf... yes
CCLD mkfs.minix
Checking for sigblock : ok
checking whether wcwidth is declared... yes
CCLD mkfs.bfs
CCLD fsck.cramfs
CCLD mkfs.cramfs
CCLD blockdev
CCLD chrt
CCLD ionice
CCLD taskset
CCLD uclampset
CCLD col
CCLD colrm
CCLD hexdump
CCLD script
CCLD scriptreplay
CCLD scriptlive
CCLD setterm
checking whether wcwidth works reasonably in UTF-8 locales... yes
Checking for sigaction : ok
checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) yes
checking whether setlocale (category, NULL) is multithread-safe... (cached) yes
CCLD mesg
checking whether make sets $(MAKE)... (cached) yes
checking whether ln -s works... yes
checking whether diff accepts -u... yes
checking whether diff accepts -a... yes
CCLD wall
CCLD write
CCLD last
CCLD utmpdump
CCLD chfn
checking for io.h... no
CCLD chsh
CCLD lslogins
CCLD lsmem
CCLD chmem
CCLD flock
CCLD choom
CCLD ipcmk
CCLD ipcrm
CCLD ipcs
CCLD irqtop
Checking for sigset : ok
checking for pwd.h... yes
CCLD lsirq
CCLD lsipc
CCLD setarch
CCLD prlimit
CCLD lscpu
CCLD fallocate
CCLD unshare
CCLD nsenter
CCLD setpriv
checking for termcap.h... yes
CCLD cal
CCLD logger
Checking for inet_ntoa : ok
CCLD mcookie
CCLD whereis
checking for termios.h... yes
checking for unistd.h... (cached) yes
CCLD uuidgen
CCLD uuidparse
CCLD getopt
CCLD fincore
CCLD hardlink
CCLD fadvise
CCLD waitpid
CCLD isosize
CCLD rfkill
CCLD readprofile
CCLD ldattach
CCLD rtcwake
checking for sys/ioctl.h... yes
checking for sys/time.h... (cached) yes
CCLD uuidd
CCLD partx
CCLD addpart
CCLD delpart
Checking for inet_aton : ok
CCLD resizepart
CCLD libmount.la
CCLD wdctl
CCLD lsfd
checking for sys/wait.h... yes
CCLD agetty
CCLD blkdiscard
CCLD losetup
CCLD zramctl
CCLD blkid
CCLD findfs
CCLD wipefs
CCLD mkswap
CCLD swaplabel
CCLD column
checking POSIX termios... yes
Checking for inet_ntop : ok
Checking for inet_pton : ok
checking for off_t... yes
checking for setlocale... yes
CCLD mount
CCLD umount
CCLD mountpoint
CCLD lsblk
CCLD findmnt
CCLD swapon
CCLD fstrim
CCLD swapoff
CCLD fsck
CCLD eject
CCLD lsns
CCLD lslocks
Checking for connect : ok
checking for sigaction... yes
checking for sigprocmask... yes
Checking for gethostbyname : ok
CCLD libfdisk.la
checking for posix_openpt... yes
Checking for getaddrinfo : ok
checking for tgetent in -ltinfo... yes
Checking for getnameinfo : ok
Checking for freeaddrinfo : ok
CCLD fdisk
CCLD sfdisk
CCLD cfdisk
checking for library with termcap variables...
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
Checking for gai_strerror : ok
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyPreferredLanguages... no
Checking for socketpair : ok
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
=== configuring in tp/Texinfo/XS (/build/texinfo-7.0.3/tp/Texinfo/XS)
configure: running /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./configure --disable-option-checking '--prefix=/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3' '--disable-dependency-tracking' 'PERL=/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl' 'CC=gcc' --cache-file=/dev/null --srcdir=.
make[2]: Leaving directory '/build/util-linux-2.39.3'
make[1]: Leaving directory '/build/util-linux-2.39.3'
Running phase: installPhase
install flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash usrbin_execdir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin usrlib_execdir=/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib usrsbin_execdir=/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin pkgconfigdir=/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig m4datadir=/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/share/aclocal aclocaldir=/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/share/aclocal install
make install-recursive
make[1]: Entering directory '/build/util-linux-2.39.3'
Making install in po
make[2]: Entering directory '/build/util-linux-2.39.3/po'
installing ca.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/ca/LC_MESSAGES/util-linux.mo
installing cs.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/cs/LC_MESSAGES/util-linux.mo
installing da.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/da/LC_MESSAGES/util-linux.mo
installing de.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/de/LC_MESSAGES/util-linux.mo
installing es.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/es/LC_MESSAGES/util-linux.mo
installing et.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/et/LC_MESSAGES/util-linux.mo
installing eu.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/eu/LC_MESSAGES/util-linux.mo
installing fi.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/fi/LC_MESSAGES/util-linux.mo
installing fr.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/fr/LC_MESSAGES/util-linux.mo
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
installing gl.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/gl/LC_MESSAGES/util-linux.mo
installing hr.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/hr/LC_MESSAGES/util-linux.mo
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
installing hu.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/hu/LC_MESSAGES/util-linux.mo
checking whether make sets $(MAKE)... yes
installing id.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/id/LC_MESSAGES/util-linux.mo
checking whether make supports nested variables... yes
installing it.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/it/LC_MESSAGES/util-linux.mo
checking for perl... /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl
installing ja.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/ja/LC_MESSAGES/util-linux.mo
installing ka.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/ka/LC_MESSAGES/util-linux.mo
checking Perl configuration value cc... cc
installing ko.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/ko/LC_MESSAGES/util-linux.mo
installing nl.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/nl/LC_MESSAGES/util-linux.mo
checking Perl configuration value ccflags... -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
installing pl.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/pl/LC_MESSAGES/util-linux.mo
checking Perl configuration value cccdlflags... -fPIC
installing pt.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/pt/LC_MESSAGES/util-linux.mo
checking Perl configuration value optimize... -O2
installing pt_BR.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/pt_BR/LC_MESSAGES/util-linux.mo
Checking for memset_s : not found
installing ro.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/ro/LC_MESSAGES/util-linux.mo
checking Perl configuration value ccdlflags... -Wl,-E -Wl,-rpath,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE
installing ru.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/ru/LC_MESSAGES/util-linux.mo
checking Perl configuration value libperl... libperl.so
installing sk.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/sk/LC_MESSAGES/util-linux.mo
installing sl.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/sl/LC_MESSAGES/util-linux.mo
checking Perl configuration value archlibexp... /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi
installing sr.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/sr/LC_MESSAGES/util-linux.mo
checking Perl configuration value privlibexp... /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2
checking for gcc... cc
installing sv.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/sv/LC_MESSAGES/util-linux.mo
installing tr.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/tr/LC_MESSAGES/util-linux.mo
installing uk.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/uk/LC_MESSAGES/util-linux.mo
installing vi.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/vi/LC_MESSAGES/util-linux.mo
installing zh_CN.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/zh_CN/LC_MESSAGES/util-linux.mo
installing zh_TW.gmo as /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/share/locale/zh_TW/LC_MESSAGES/util-linux.mo
if test "util-linux" = "gettext-tools"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./$file \
/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[2]: Leaving directory '/build/util-linux-2.39.3/po'
make[2]: Entering directory '/build/util-linux-2.39.3'
make[3]: Entering directory '/build/util-linux-2.39.3'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c libuuid.la libblkid.la libmount.la libsmartcols.la libfdisk.la '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c more login dmesg mount umount wdctl mountpoint lsblk findmnt kill lsfd pipesz '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c agetty sulogin nologin runuser fstrim ctrlaltdel fsfreeze blkdiscard blkzone blkpr losetup zramctl swapon swapoff chcpu pivot_root switch_root hwclock blkid findfs wipefs fsck.minix mkfs.minix mkfs mkfs.bfs mkswap swaplabel fsck fsck.cramfs mkfs.cramfs blockdev fdisk sfdisk cfdisk '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rfkill readprofile ldattach rtcwake uuidd partx addpart delpart resizepart '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c chrt ionice taskset uclampset col colcrt colrm column hexdump rev ul script scriptreplay scriptlive setterm mesg wall write last utmpdump chfn chsh lslogins lsmem chmem flock choom ipcmk ipcrm ipcs irqtop lsirq lsipc renice setsid setarch eject prlimit lsns lscpu fallocate unshare nsenter setpriv cal logger look mcookie namei whereis lslocks uuidgen uuidparse rename getopt fincore hardlink fadvise waitpid isosize '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/bash-completion/completions'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/doc/util-linux'
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man3'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 misc-utils/getopt-example.bash misc-utils/getopt-example.tcsh '/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/doc/util-linux'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/blkid'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/libfdisk'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 bash-completion/blkid bash-completion/cal bash-completion/col bash-completion/colcrt bash-completion/colrm bash-completion/column bash-completion/fincore bash-completion/findfs bash-completion/findmnt bash-completion/flock bash-completion/getopt bash-completion/hexdump bash-completion/ipcmk bash-completion/ipcrm bash-completion/ipcs bash-completion/irqtop bash-completion/isosize bash-completion/logger bash-completion/look bash-completion/lsipc bash-completion/lsirq bash-completion/lsns bash-completion/mcookie bash-completion/mkfs bash-completion/mkswap bash-completion/namei bash-completion/prlimit bash-completion/readprofile bash-completion/renice bash-completion/rev bash-completion/script bash-completion/scriptreplay bash-completion/scriptlive bash-completion/setsid bash-completion/whereis bash-completion/wipefs bash-completion/fsck bash-completion/mkfs.bfs bash-completion/fsck.minix bash-completion/mkfs.minix '/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/bash-completion/completions'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/libmount'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/libsmartcols'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/lib/systemd/system/'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/uuid'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libblkid/src/blkid.h '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/blkid'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libmount/src/libmount.h '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/libmount'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libfdisk/src/libfdisk.h '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/libfdisk'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libsmartcols/src/libsmartcols.h '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/libsmartcols'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libuuid/uuid.pc libblkid/blkid.pc libmount/mount.pc libsmartcols/smartcols.pc libfdisk/fdisk.pc '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 sys-utils/fstrim.service sys-utils/fstrim.timer misc-utils/uuidd.service misc-utils/uuidd.socket '/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/lib/systemd/system/'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libuuid/src/uuid.h '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/include/uuid'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 lib/terminal-colors.d.5 sys-utils/fstab.5 sys-utils/adjtime_config.5 '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libuuid/man/uuid.3 libuuid/man/uuid_clear.3 libuuid/man/uuid_compare.3 libuuid/man/uuid_copy.3 libuuid/man/uuid_generate.3 libuuid/man/uuid_is_null.3 libuuid/man/uuid_parse.3 libuuid/man/uuid_time.3 libuuid/man/uuid_unparse.3 libblkid/libblkid.3 libuuid/man/uuid_generate_random.3 libuuid/man/uuid_generate_time.3 libuuid/man/uuid_generate_time_safe.3 '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man3'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 bash-completion/fsck.cramfs bash-completion/mkfs.cramfs bash-completion/addpart bash-completion/delpart bash-completion/resizepart bash-completion/partx bash-completion/swaplabel bash-completion/blockdev bash-completion/fdisk bash-completion/sfdisk bash-completion/cfdisk bash-completion/chfn bash-completion/chsh bash-completion/last bash-completion/lslogins bash-completion/utmpdump bash-completion/uuidgen bash-completion/uuidparse bash-completion/uuidd bash-completion/lsblk bash-completion/lslocks bash-completion/rename bash-completion/chrt bash-completion/uclampset bash-completion/ionice bash-completion/taskset bash-completion/chcpu bash-completion/chmem bash-completion/eject bash-completion/fallocate bash-completion/hwclock bash-completion/lscpu bash-completion/lsmem bash-completion/losetup bash-completion/mount bash-completion/umount bash-completion/mountpoint bash-completion/nsenter bash-completion/pivot_root bash-completion/setpriv '/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/bash-completion/completions'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 schedutils/chrt.1 schedutils/ionice.1 schedutils/taskset.1 schedutils/uclampset.1 text-utils/col.1 text-utils/colcrt.1 text-utils/colrm.1 text-utils/column.1 text-utils/hexdump.1 text-utils/rev.1 text-utils/ul.1 text-utils/more.1 term-utils/script.1 term-utils/scriptreplay.1 term-utils/scriptlive.1 term-utils/setterm.1 term-utils/mesg.1 term-utils/wall.1 term-utils/write.1 login-utils/last.1 login-utils/login.1 login-utils/utmpdump.1 login-utils/chfn.1 login-utils/chsh.1 login-utils/runuser.1 login-utils/lslogins.1 sys-utils/lsmem.1 sys-utils/flock.1 sys-utils/choom.1 sys-utils/ipcmk.1 sys-utils/ipcrm.1 sys-utils/ipcs.1 sys-utils/irqtop.1 sys-utils/lsirq.1 sys-utils/lsipc.1 sys-utils/renice.1 sys-utils/setsid.1 sys-utils/dmesg.1 sys-utils/eject.1 sys-utils/prlimit.1 '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 term-utils/agetty.8 login-utils/sulogin.8 login-utils/nologin.8 sys-utils/chmem.8 sys-utils/rfkill.8 sys-utils/readprofile.8 sys-utils/fstrim.8 sys-utils/ctrlaltdel.8 sys-utils/fsfreeze.8 sys-utils/blkdiscard.8 sys-utils/blkzone.8 sys-utils/blkpr.8 sys-utils/ldattach.8 sys-utils/rtcwake.8 sys-utils/setarch.8 sys-utils/losetup.8 sys-utils/zramctl.8 sys-utils/lsns.8 sys-utils/mount.8 sys-utils/umount.8 sys-utils/swapon.8 sys-utils/chcpu.8 sys-utils/wdctl.8 sys-utils/pivot_root.8 sys-utils/switch_root.8 sys-utils/hwclock.8 misc-utils/lslocks.8 misc-utils/lsblk.8 misc-utils/uuidd.8 misc-utils/blkid.8 misc-utils/findfs.8 misc-utils/wipefs.8 misc-utils/findmnt.8 disk-utils/fsck.minix.8 disk-utils/mkfs.minix.8 disk-utils/mkfs.8 disk-utils/isosize.8 disk-utils/mkfs.bfs.8 disk-utils/mkswap.8 disk-utils/swaplabel.8 '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 bash-completion/swapon bash-completion/swapoff bash-completion/unshare bash-completion/wdctl bash-completion/blkdiscard bash-completion/blkzone bash-completion/ctrlaltdel bash-completion/dmesg bash-completion/fsfreeze bash-completion/fstrim bash-completion/ldattach bash-completion/rfkill bash-completion/rtcwake bash-completion/setarch bash-completion/zramctl bash-completion/mesg bash-completion/wall bash-completion/write bash-completion/setterm bash-completion/more bash-completion/ul bash-completion/hardlink bash-completion/pipesz bash-completion/fadvise bash-completion/waitpid '/nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/bash-completion/completions'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libuuid.so.1.3.0 /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.so.1.3.0
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 sys-utils/lscpu.1 sys-utils/mountpoint.1 sys-utils/fallocate.1 sys-utils/unshare.1 sys-utils/nsenter.1 sys-utils/setpriv.1 misc-utils/cal.1 misc-utils/logger.1 misc-utils/look.1 misc-utils/mcookie.1 misc-utils/namei.1 misc-utils/whereis.1 misc-utils/uuidgen.1 misc-utils/uuidparse.1 misc-utils/kill.1 misc-utils/rename.1 misc-utils/getopt.1 misc-utils/fincore.1 misc-utils/hardlink.1 misc-utils/lsfd.1 misc-utils/pipesz.1 misc-utils/fadvise.1 misc-utils/waitpid.1 login-utils/lastb.1 '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man1'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 disk-utils/fsck.8 disk-utils/fsck.cramfs.8 disk-utils/mkfs.cramfs.8 disk-utils/blockdev.8 disk-utils/fdisk.8 disk-utils/sfdisk.8 disk-utils/cfdisk.8 disk-utils/addpart.8 disk-utils/delpart.8 disk-utils/resizepart.8 disk-utils/partx.8 sys-utils/swapoff.8 '/nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/man8'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c more /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/more
make install-data-hook
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c agetty /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/agetty
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c chrt /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chrt
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c sulogin /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/sulogin
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ionice /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ionice
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nologin /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/nologin
make[4]: Entering directory '/build/util-linux-2.39.3'
ln -sf last /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/bash-completion/completions/lastb
cp ./bash-completion/su /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3/share/bash-completion/completions/runuser
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libuuid.so.1.3.0 libuuid.so.1 || { rm -f libuuid.so.1 && ln -s libuuid.so.1.3.0 libuuid.so.1; }; })
make[4]: Leaving directory '/build/util-linux-2.39.3'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c taskset /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/taskset
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c runuser /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/runuser
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libuuid.so.1.3.0 libuuid.so || { rm -f libuuid.so && ln -s libuuid.so.1.3.0 libuuid.so; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c login /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/login
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c uclampset /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uclampset
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libuuid.lai /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c dmesg /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/dmesg
checking for suffix of executables...
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libblkid.so.1.1.0 /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.so.1.1.0
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c col /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/col
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libblkid.so.1.1.0 libblkid.so.1 || { rm -f libblkid.so.1 && ln -s libblkid.so.1.1.0 libblkid.so.1; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c colcrt /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/colcrt
Checking for memset_explicit : not found
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libblkid.so.1.1.0 libblkid.so || { rm -f libblkid.so && ln -s libblkid.so.1.1.0 libblkid.so; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libblkid.lai /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c colrm /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/colrm
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/rfkill /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/rfkill
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c readprofile /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/readprofile
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ldattach /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/ldattach
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rtcwake /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/rtcwake
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/fstrim /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fstrim
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/uuidd /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/uuidd
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ctrlaltdel /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/ctrlaltdel
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/mount /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mount
libtool: warning(B: relinking 'libmount.la'(B
checking whether we are cross compiling... no
libtool: install: (cd /build/util-linux-2.39.3; /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash "/build/util-linux-2.39.3/libtool" --silent --tag CC --mode=relink gcc -fsigned-char -fno-common -Wall -Wextra -Waddress-of-packed-member -Wdiscarded-qualifiers -Wformat-security -Wimplicit-function-declaration -Wmissing-declarations -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-missing-field-initializers -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wuninitialized -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-parameter -Wunused-result -Wunused-variable -Werror=sequence-point -I./libblkid/src -I./libmount/src -I./libmount/src -g -O2 -Wl,--version-script,./libmount/src/libmount.sym -version-info 2:0:1 -o libmount.la -rpath /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib lib/libmount_la-monotonic.lo libmount/src/la-cache.lo libmount/src/la-fs.lo libmount/src/la-init.lo libmount/src/la-iter.lo libmount/src/la-lock.lo libmount/src/la-optmap.lo libmount/src/la-optlist.lo libmount/src/la-optstr.lo libmount/src/la-tab.lo libmount/src/la-tab_diff.lo libmount/src/la-tab_parse.lo libmount/src/la-tab_update.lo libmount/src/la-test.lo libmount/src/la-utils.lo libmount/src/la-version.lo libmount/src/la-context.lo libmount/src/la-context_mount.lo libmount/src/la-context_umount.lo libmount/src/la-hooks.lo libmount/src/la-hook_mount.lo libmount/src/la-hook_mount_legacy.lo libmount/src/la-hook_mkdir.lo libmount/src/la-hook_selinux.lo libmount/src/la-hook_subdir.lo libmount/src/la-hook_owner.lo libmount/src/la-hook_idmap.lo libmount/src/la-hook_loopdev.lo libmount/src/la-hook_veritydev.lo libmount/src/la-monitor.lo libmount/src/la-btrfs.lo libcommon.la libblkid.la )
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c fsfreeze /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsfreeze
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/column /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/column
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c hexdump /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/hexdump
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/blkdiscard /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkdiscard
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rev /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/rev
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c blkzone /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkzone
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ul /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ul
checking for suffix of object files... o
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c blkpr /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkpr
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c script /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/script
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c scriptreplay /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/scriptreplay
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/partx /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/partx
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/umount /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/umount
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c scriptlive /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/scriptlive
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c addpart /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/addpart
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c setterm /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setterm
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c delpart /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/delpart
checking whether the compiler supports GNU C... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mesg /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mesg
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c resizepart /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/resizepart
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c wall /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/wall
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c write /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/write
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/losetup /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/losetup
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c last /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/last
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c utmpdump /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/utmpdump
checking whether cc accepts -g... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/wdctl /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/wdctl
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c chfn /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chfn
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c chsh /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chsh
Checking for volatile memory protection : ok
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/zramctl /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/zramctl
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/mountpoint /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mountpoint
checking for cc option to enable C11 features... none needed
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lslogins /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lslogins
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lsmem /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsmem
checking whether cc understands -c and -o together... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c chmem /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chmem
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c flock /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/flock
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/swapon /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swapon
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c choom /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/choom
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ipcmk /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcmk
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lsblk /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsblk
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ipcrm /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcrm
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
Checking for variable IPV6_V6ONLY : ok
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ipcs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcs
checking whether make supports the include directive... yes (GNU style)
checking dependency style of cc... none
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/swapoff /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swapoff
libtool: warning(B: 'libmount.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c chcpu /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/chcpu
checking for stdio.h... yes
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c pivot_root /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/pivot_root
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/irqtop /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/irqtop
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c switch_root /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/switch_root
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libmount.so.1.1.0T /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.so.1.1.0
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c hwclock /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/hwclock
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libmount.so.1.1.0 libmount.so.1 || { rm -f libmount.so.1 && ln -s libmount.so.1.1.0 libmount.so.1; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/blkid /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkid
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/findmnt /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/findmnt
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libmount.so.1.1.0 libmount.so || { rm -f libmount.so && ln -s libmount.so.1.1.0 libmount.so; }; })
checking for stdlib.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libmount.lai /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c kill /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/kill
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libsmartcols.so.1.1.0 /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.so.1.1.0
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/findfs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/findfs
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libsmartcols.so.1.1.0 libsmartcols.so.1 || { rm -f libsmartcols.so.1 && ln -s libsmartcols.so.1.1.0 libsmartcols.so.1; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lsirq /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsirq
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libsmartcols.so.1.1.0 libsmartcols.so || { rm -f libsmartcols.so && ln -s libsmartcols.so.1.1.0 libsmartcols.so; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libsmartcols.lai /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.la
Checking for header net/if.h : yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lsipc /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsipc
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c renice /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/renice
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
checking for string.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c setsid /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setsid
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c setarch /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setarch
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lsfd /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsfd
libtool: warning(B: 'libsmartcols.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: warning(B: relinking 'libfdisk.la'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c pipesz /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/pipesz
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/wipefs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/wipefs
libtool: install: (cd /build/util-linux-2.39.3; /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash "/build/util-linux-2.39.3/libtool" --silent --tag CC --mode=relink gcc -fsigned-char -fno-common -Wall -Wextra -Waddress-of-packed-member -Wdiscarded-qualifiers -Wformat-security -Wimplicit-function-declaration -Wmissing-declarations -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-missing-field-initializers -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wuninitialized -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-parameter -Wunused-result -Wunused-variable -Werror=sequence-point -I./libuuid/src -I./libfdisk/src -I./libfdisk/src -I./libblkid/src -g -O2 -Wl,--version-script,./libfdisk/src/libfdisk.sym -version-info 2:0:1 -o libfdisk.la -rpath /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib libfdisk/src/la-init.lo libfdisk/src/la-field.lo libfdisk/src/la-item.lo libfdisk/src/la-test.lo libfdisk/src/la-ask.lo libfdisk/src/la-alignment.lo libfdisk/src/la-label.lo libfdisk/src/la-utils.lo libfdisk/src/la-context.lo libfdisk/src/la-parttype.lo libfdisk/src/la-partition.lo libfdisk/src/la-table.lo libfdisk/src/la-iter.lo libfdisk/src/la-script.lo libfdisk/src/la-version.lo libfdisk/src/la-wipe.lo libfdisk/src/la-sun.lo libfdisk/src/la-sgi.lo libfdisk/src/la-dos.lo libfdisk/src/la-bsd.lo libfdisk/src/la-gpt.lo libcommon.la libuuid.la libblkid.la )
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c fsck.minix /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck.minix
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/eject /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/eject
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mkfs.minix /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.minix
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mkfs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/prlimit /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/prlimit
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mkfs.bfs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.bfs
checking for inttypes.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/mkswap /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkswap
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lsns /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsns
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lscpu /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lscpu
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/swaplabel /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swaplabel
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c fallocate /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fallocate
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c unshare /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/unshare
checking for stdint.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nsenter /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/nsenter
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/fsck /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c setpriv /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setpriv
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c fsck.cramfs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck.cramfs
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c cal /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/cal
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mkfs.cramfs /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.cramfs
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c logger /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/logger
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c blockdev /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blockdev
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c look /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/look
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mcookie /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mcookie
checking for strings.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c namei /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/namei
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c whereis /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/whereis
libtool: warning(B: 'libfdisk.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lslocks /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lslocks
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/fdisk /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fdisk
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/uuidgen /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uuidgen
Checking for HAVE_IPV6 : ok
checking for sys/stat.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/uuidparse /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uuidparse
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rename /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/rename
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c getopt /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/getopt
libtool: warning(B: 'libfdisk.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/fincore /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fincore
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/sfdisk /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/sfdisk
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c hardlink /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/hardlink
checking for sys/types.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c fadvise /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fadvise
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c waitpid /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/waitpid
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c isosize /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/isosize
libtool: warning(B: 'libfdisk.la' has not been installed in '/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib'(B
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/cfdisk /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/cfdisk
checking for unistd.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libfdisk.so.1.1.0T /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.so.1.1.0
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libfdisk.so.1.1.0 libfdisk.so.1 || { rm -f libfdisk.so.1 && ln -s libfdisk.so.1.1.0 libfdisk.so.1; }; })
libtool: install: (cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && { ln -s -f libfdisk.so.1.1.0 libfdisk.so || { rm -f libfdisk.so && ln -s libfdisk.so.1.1.0 libfdisk.so; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libfdisk.lai /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.la
checking for wchar.h... yes
libtool: finish: PATH="/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin:/nix/store/jwvgj67y1xqp0hn2zfzm04ir7a5fn12p-perl5.38.2-po4a-0.62/bin:/nix/store/99pc19ifq7dad8qqd8cr8kyg24cn6bgm-perl5.38.2-SGMLSpm-1.1/bin:/nix/store/8hj758vsmacc66qjls3cw5rrp0ak1d2b-perl5.38.2-Pod-Parser-1.66/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/g1mdn35n4i01fg0b3mavx2h9h7rvz291-linux-pam-1.6.0/bin:/nix/store/fmw079w9ibzbwhh7azvjn04myn0vadys-libcap-ng-0.8.4/bin:/nix/store/37m5427g0szkbklyawmyj5vizrj81lqr-ncurses-6.4-dev/bin:/nix/store/r05vdcd1b8gpv6rskzd3929ybi04m920-ncurses-6.4/bin:/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make install-exec-hook
Checking whether we have ucontext_t : ok
make[4]: Entering directory '/build/util-linux-2.39.3'
if test "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" != "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" -a -f "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.so"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
mv /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.so.* /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
so_img_name=$(readlink /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.so); \
so_img_rel_target=$(echo /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
(cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && \
rm -f libuuid.so && \
ln -s $so_img_rel_target/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/$so_img_name libuuid.so); \
fi
if test "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" != "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" -a -f "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.so"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
mv /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.so.* /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
so_img_name=$(readlink /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.so); \
so_img_rel_target=$(echo /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
(cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && \
rm -f libblkid.so && \
ln -s $so_img_rel_target/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/$so_img_name libblkid.so); \
fi
if test "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" != "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" -a -f "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.so"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
mv /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.so.* /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
so_img_name=$(readlink /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.so); \
so_img_rel_target=$(echo /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
(cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && \
rm -f libmount.so && \
ln -s $so_img_rel_target/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/$so_img_name libmount.so); \
fi
if test "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" != "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" -a -f "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.so"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
mv /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.so.* /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
so_img_name=$(readlink /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.so); \
so_img_rel_target=$(echo /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
(cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && \
rm -f libsmartcols.so && \
ln -s $so_img_rel_target/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/$so_img_name libsmartcols.so); \
fi
if test "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" != "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib" -a -f "/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.so"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
mv /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.so.* /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib; \
so_img_name=$(readlink /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.so); \
so_img_rel_target=$(echo /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib | sed 's,\(^/\|\)[^/][^/]*,..,g'); \
(cd /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib && \
rm -f libfdisk.so && \
ln -s $so_img_rel_target/nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/$so_img_name libfdisk.so); \
fi
cd /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin && ln -sf last lastb
for I in uname26 linux32 linux64 i386 x86_64 ; do \
cd /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin && ln -sf setarch $I ; \
done
make[4]: Leaving directory '/build/util-linux-2.39.3'
make[3]: Leaving directory '/build/util-linux-2.39.3'
make[2]: Leaving directory '/build/util-linux-2.39.3'
make[1]: Leaving directory '/build/util-linux-2.39.3'
Moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mount to /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/mount
checking for minix/config.h... no
Moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/umount to /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/umount
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mount' -> '/nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/mount'
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/umount' -> '/nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/umount'
Moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/nologin to /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/sbin/nologin
Moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/sulogin to /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/sbin/sulogin
moving /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/sbin/* to /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/nologin' -> '/nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin/nologin'
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/sulogin' -> '/nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin/sulogin'
Moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swapon to /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/sbin/swapon
checking for limits.h... yes
Moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swapoff to /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/sbin/swapoff
moving /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/sbin/* to /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/swapoff' -> '/nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin/swapoff'
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/swapon' -> '/nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin/swapon'
checking for sys/mman.h... yes
Checking for __sync_fetch_and_add compiler builtin : ok
checking for stdalign.h... yes
checking for features.h... yes
checking for crtdefs.h... no
Checking for __sync_add_and_fetch compiler builtin : ok
checking for wctype.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
Checking for atomic_add_32 compiler builtin : not found
checking how to run the C preprocessor... cc -E
Running phase: fixupPhase
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
Patching '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig/blkid.pc' includedir to output /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
Patching '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig/fdisk.pc' includedir to output /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
Patching '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig/mount.pc' includedir to output /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
Patching '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig/smartcols.pc' includedir to output /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
Patching '/nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib/pkgconfig/uuid.pc' includedir to output /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
checking for xgettext... no
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/cal (build ID 876c2e091d35ffe44e013522095b112b3ab49ceb)
checking for msgmerge... no
checking for ld... ld
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chfn (build ID a756ce0c4596e426432c489fb53634f7b9d80f4c)
checking if the linker (ld) is GNU ld... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chmem (build ID aa29f83e279c0e4cfa01cc3424c273fa48b734ee)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/choom (build ID 391bf9da9f96c93b0e8fc85a97e44a75612c562c)
Checking for __atomic_add_fetch compiler builtin : ok
checking for shared library run path origin... done
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chrt (build ID 0af79d33461707776301a79283b790ebb2b72842)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chsh (build ID a6ea04e86893029ae1c129a8006dbcf125f66215)
checking 32-bit host C ABI... no
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/col (build ID 0dcf5e3ef2588eda99737e1aee62ec185004f0c9)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/colcrt (build ID e4367c4b5b4bb4d67a779164acfcd5c4ad9d798b)
checking for ELF binary format... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/colrm (build ID 415310339eb0441d54e839fe147fc1b9ae60e886)
checking for the common suffixes of directories in the library search path... lib,lib,lib64
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/column (build ID 767f3cfd638cff15b6cb2ce1120a0c56391fa584)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/dmesg (build ID da63e49f3ef1ec3e951ec3251fe06c7096ad795c)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/eject (build ID 65439c6dff55eb756d01f303b47008fb5258ab8d)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fadvise (build ID bcedbbc4bb05e551589c77eb6b4058649102dbee)
checking for CFPreferencesCopyAppValue... no
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fallocate (build ID 6061d83cb3c085b1c9aa35ecd6a785e9fe386830)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fincore (build ID f67eaeeee09409efc4c68dbf73195f327edb2777)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/findmnt (build ID 0eb37026aeb0714df8e2d43a8ba2af9b21fc3a73)
checking for CFLocaleCopyPreferredLanguages... no
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/flock (build ID 2fc6f65e06ed0fa54075bdf4f290834dd340d10a)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/getopt (build ID a805c66674a51424311ee05d2af756c0d8d52cac)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/hardlink (build ID f597191b5c0ba9e02abd1c8df92bdd5fdbd8c793)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/hexdump (build ID ee7fb732ed7c2c2888694b19692ff78702457ac8)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ionice (build ID 73c1f89490b7e06ec93718c7941cbbc68b847df8)
Checking for __atomic_load compiler builtin : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcmk (build ID df560ad0edeff790b82d40854cc1eac6971944e2)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcrm (build ID 804acd7cf77aa79fcf376005b18ecb30dcc28017)
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcs (build ID 62989123de886a96239a280fd38bd50fb5831345)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/irqtop (build ID ac45f59a5cd0ecd01415da8c57f90ec684e3e126)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/isosize (build ID 1563462224a29bd7c9441fc6f224560a74ef2d87)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/kill (build ID 973191396d84e23385e8a7e8c61c86cb0ce747dc)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/last (build ID 373f64b121538708886633247e2d3b3b64e42a35)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/logger (build ID 0e4d0df217e73f31cbd587af7e721face8a11b1e)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/login (build ID ea97bd4cab6ec006e173e79583f777da2e7c817b)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/look (build ID fd282512c7a7ffe8430e691b6a7175b1d728fdff)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsblk (build ID f5eaebcc4502661ae352ba58b5412e4b3ca61a0d)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lscpu (build ID 038e0571a32a3c5cdb3e7ce75873a576a7417f49)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsfd (build ID 62211679a24f0e41ecd16d6ff9f195efc0d8b142)
checking for size_t... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsipc (build ID e05ed9c982f27d24370290b697e2e2212e4d9c58)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsirq (build ID 97dceb5f63c4739a698539a22fb568ecaecd2cfa)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lslocks (build ID 7f38b5798b32764b9ede212c583a62e1f0cb227a)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lslogins (build ID af1611100d8917cfd61dd37806dde4b3774cebb0)
Checking for atomic_thread_fence(memory_order_seq_cst) in stdatomic.h : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsmem (build ID a3976da53c86ae49f206debfdfd6e74986715577)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsns (build ID 1ef9113af79faf8335e98d3e3d98de653f025846)
checking for working alloca.h... yes
checking for alloca... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mcookie (build ID be859cced49878331f954f9262ef30b4c1c13d86)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mesg (build ID ff5dc6fc79d2faa29795258288800abc60a97572)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/more (build ID eb06d31ee1d1a29a41a51fc37c7ceece56761d22)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mountpoint (build ID d970184a2a02bf807ba43355a7e0011d2d17c411)
checking whether the preprocessor supports include_next... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/namei (build ID 7970d54e085a3767a11cb5311fb3c18675937ec2)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/nsenter (build ID 4b54977bcab44b590d3380eaa3e072af756f766e)
checking whether source code line length is unlimited... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/pipesz (build ID 5c9b0f6581942756aa126530fac19e87c841e8c6)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/prlimit (build ID 5bb0fdb8b23e2dc7dd9b87233641532b6ac8032b)
checking for complete errno.h... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/rename (build ID 0689f8a644576eef58885ce04ab2bf4e8f58e73f)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/renice (build ID 3df7e989e6ebca6ed461c01c802e34498fa28644)
checking whether ctype.h defines __header_inline... no
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/rev (build ID 72cf9a1169fb68cc72a553511721ff1810c7621e)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/script (build ID 57ba27fae2f4ffe6eca3f05b0592eb1eacfe359e)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/scriptlive (build ID d1c984f25f81e029b7462ad1f89a7499b6ad5077)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/scriptreplay (build ID d279cd080b2c8789ad48a446f26be9e3c29efb4c)
Checking for fallthrough attribute : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setarch (build ID 96cd82f492592fcc2c6395e16c2ff90033892b2b)
checking for cc options needed to detect all undeclared functions... none needed
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setpriv (build ID 6058723d408f8e22a3cf984077f631e832361b99)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setsid (build ID ba6679482f2ad8b3cc35e6de5c1edc07e6b10aa1)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setterm (build ID cdf01b8ad0fb30cc5df7d2dc4b129f2b8354613d)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/taskset (build ID 0c01672f3b7e494479272df48b7d687f1d54d034)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uclampset (build ID ac1e4c1e1e73ddf0ffd45488df0d31ced30a3a3c)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ul (build ID 9212b32c9bf24c81df607a0c5e2a146f7e07fafc)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/unshare (build ID 2154cb0b0fb43b12c0866224c3f1064c948a0d4c)
checking whether getdelim is declared... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/utmpdump (build ID e4e2f59c8f54c410dbda4cadc3e3190b914d7175)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uuidgen (build ID cba1bd7d3dc0bef7ea13e375301c70fd9cbe167a)
Checking for strdup : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uuidparse (build ID f89e00f119302d08fb2a51770ff171ae35c996a0)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/waitpid (build ID e423d9f512efe8168abc21b98453ded5eaafc0d5)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/wall (build ID f0bb81f4b7cfcbf4a4786c1f396b4b269950a8ba)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/wdctl (build ID 84f08d06531b5240d42fa81102e252c72963f0a8)
checking for getdelim... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/whereis (build ID aa82c6848ee38901bc95f32eac2e09b0a92138af)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/write (build ID 69900c0061d117b5a2f458dd777323c32403c76d)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/addpart (build ID 412aa9df7bc58a31304f151f9bc3224747ac243e)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/agetty (build ID 9c00685eee6cfb77d0bf2b143b13a191ec4ebb43)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkdiscard (build ID 7f15fcc67de64b46b084c07f30a17581208f336a)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkid (build ID 03910f4f4d215051fb848ddfd2e14434f3dfe6b3)
Checking for memmem : ok
checking for mprotect... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkpr (build ID fc8f8d437523350cb902a66310edecb7e69afff0)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkzone (build ID 80bf2242675f8af224503f68b4c254f9045edb74)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blockdev (build ID 7d3b72db6357b72a8d36386e8e4b2fbcbedd2300)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/cfdisk (build ID 3c905ebb2758eabbf63392f7b0690ff56aeb7e0c)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/chcpu (build ID 94d63106a68491dce883ce84e12c46e8fded0b9a)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/ctrlaltdel (build ID 74b5e40f0ad4fb4d26cbfd5eea03b9ce3da3077a)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/delpart (build ID 7ef7e8586b229420b0fc359aa54c6867b412c7a8)
checking for strndup... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fdisk (build ID 63a3689d87f91887896adcc78fec57996547a45c)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/findfs (build ID c587c39a62f773517d52e1b34b009c337b1709be)
Checking for printf : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck (build ID e82a973c0b62768ea8c78834b0e37435a5e28b6b)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck.cramfs (build ID 1eeeb90e0303bbae7b574834a7c218b7b93a1ef3)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck.minix (build ID e8b4b99a86910d8b40647896313870bd690d7a8c)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsfreeze (build ID 2789cb13e8988ca45c5204c0246ef83146c1f85e)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fstrim (build ID 42005fe211984a197a698fea31f62af24d1d4147)
checking for vasnprintf... no
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/hwclock (build ID 40ec150f81c730badaa52c86f5047a149c544c23)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/ldattach (build ID f479dc94957d1c616ffddb6c30377ca4df2a23ef)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/losetup (build ID 2fa38c6003ad595405aac6e9764c60eff1efbbbd)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs (build ID 695acb4d0805daae006fba3059f92fda522c15bf)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.bfs (build ID b3d59f7f2b99dbdfd762bca53a054058790874f5)
Checking for memset : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.cramfs (build ID 66e10f75d5ade76ea75f5addd67c3247a0dab6e1)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.minix (build ID ab4d7a9600933bf01f279b1db32b06f550beed8e)
checking for snprintf... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkswap (build ID ad82cf2a2610d0c64a44bcac6ef88ed4f58e6acc)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/partx (build ID 49a61b78d73f3e33ba38ba03066edad3d330a7fe)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/pivot_root (build ID 6f6c82a53816dbdba64ee34a50964966cc749bdf)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/readprofile (build ID 55fbfe3d8e1aed1d0cc58e1f2d64b63168c3f03d)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/resizepart (build ID bd9c058b6b29a987dd70d861de1fe4fedebea2be)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/rfkill (build ID 10cbe694fec31b146d49d0eb33a3e39ed23aa7f8)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/rtcwake (build ID 24ddf3b00ad41dacfff646f5d97eff54ca846589)
checking for iswcntrl... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/runuser (build ID 6e03eb8a097e06d41eedd07b4cde14f8dde29abe)
Checking for memcpy : ok
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/sfdisk (build ID 346c6c94430d19af3de0e0e66bbc989a301c31f9)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swaplabel (build ID 2ff5e0587a27519b55afc7a360dbc7f17943ed42)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/switch_root (build ID cdecdd67de9efbda4dac73e51843e74ba7c19a31)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/uuidd (build ID aaefffe0d49096bb3d5e47ccee60411ea0cadf84)
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/wipefs (build ID 6eef8c99d351698dc07c1de8f2181109d98de8a3)
checking for wcwidth... yes
separating debug info from /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/zramctl (build ID d00ad228082c56e9d3280f71191b20def8dd5fbc)
shrinking RPATHs of ELF executables and libraries in /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/look
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/renice
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/prlimit
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcmk
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/kill
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chrt
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/rename
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lslogins
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fallocate
Checking for memmove : ok
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setterm
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/getopt
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ul
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chmem
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lscpu
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setpriv
checking whether getline is declared... yes
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setsid
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uclampset
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/nsenter
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/hexdump
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ionice
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/colcrt
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/colrm
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/namei
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/taskset
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/utmpdump
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/waitpid
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/flock
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/column
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mcookie
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/eject
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mesg
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/logger
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/dmesg
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/findmnt
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/whereis
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uuidparse
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chfn
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/ipcrm
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/irqtop
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/col
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/pipesz
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fincore
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/uuidgen
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/write
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsns
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/fadvise
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/mountpoint
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/last
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/wall
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/login
checking for iconv... yes
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/chsh
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/scriptreplay
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/unshare
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/rev
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/more
Checking for strcpy : ok
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/isosize
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lslocks
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/wdctl
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsfd
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsipc
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/hardlink
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/setarch
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/scriptlive
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsmem
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/cal
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsirq
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/choom
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/script
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/lsblk
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/readprofile
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/wipefs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blockdev
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/partx
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/rfkill
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck.minix
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkdiscard
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.bfs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/hwclock
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fdisk
checking for working iconv... yes
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fstrim
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.minix
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/ldattach
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkid
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/resizepart
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/delpart
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/pivot_root
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/uuidd
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/chcpu
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkfs.cramfs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/cfdisk
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/ctrlaltdel
Checking for strncpy : ok
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/runuser
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/losetup
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsfreeze
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/swaplabel
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/rtcwake
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/sfdisk
checking whether iconv is compatible with its POSIX signature... yes
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/agetty
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/mkswap
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/addpart
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/switch_root
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/zramctl
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/fsck.cramfs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/findfs
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkpr
shrinking /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkzone
checking for references to /build/ in /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin...
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking for wint_t... yes
Checking for bzero : ok
checking whether wint_t is large enough... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
Checking for shl_load : not found
checking whether stdint.h works without ISO C predefines... yes
moving /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/* to /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking for C/C++ restrict keyword... __restrict__
patching script interpreter paths in /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin
stripping (with command strip and flags -S -p) in /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/lib /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin
checking for nl_langinfo and CODESET... yes
Checking for shl_unload : not found
checking for mmap... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking for wchar_t... yes
Checking for shl_findsym : not found
checking for good max_align_t... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
checking for references to /build/ in /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev...
patching script interpreter paths in /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev
stripping (with command strip and flags -S -p) in /nix/store/l84pl6iqmwn4yhzcpc88nx5grhs3bywp-util-linux-2.39.3-dev/lib
checking whether NULL can be used in arbitrary expressions... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3
checking for references to /build/ in /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3...
checking whether fcloseall is declared... yes
Checking for pipe : ok
patching script interpreter paths in /nix/store/7vg65lx2g7b1rn7avrlw1p1adqvhx60i-util-linux-2.39.3
separating debug info from /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.so.1.1.0 (build ID ea28af332158f15638ef29e897ce24cbb9844482)
checking which flavor of printf attribute matches inttypes macros... system
separating debug info from /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.so.1.1.0 (build ID f68d24b04d0f8373b537d23c8424230e00777c79)
separating debug info from /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.so.1.1.0 (build ID 1cea045412d77148c9b40688485e8b06e0fee133)
separating debug info from /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.so.1.1.0 (build ID 4d5391e3ef2585834ac970ef3be66108b24a285b)
separating debug info from /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.so.1.3.0 (build ID 74aa487e4c4195b41888550418dced18ced1d259)
shrinking RPATHs of ELF executables and libraries in /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib
shrinking /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libsmartcols.so.1.1.0
shrinking /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libblkid.so.1.1.0
checking whether ecvt is declared... yes
shrinking /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libfdisk.so.1.1.0
shrinking /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libuuid.so.1.3.0
shrinking /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib/libmount.so.1.1.0
checking for references to /build/ in /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib...
Checking for strftime : ok
patching script interpreter paths in /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib
checking whether fcvt is declared... yes
stripping (with command strip and flags -S -p) in /nix/store/pkcrgbjh5d0xphfbzwx6pd8588icil79-util-linux-2.39.3-lib/lib
checking whether gcvt is declared... yes
Checking for srandom : ok
shrinking RPATHs of ELF executables and libraries in /nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man
checking for references to /build/ in /nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man...
checking whether strndup is declared... yes
gzipping man pages under /nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man/share/man/
Checking for random : ok
checking whether strnlen is declared... yes
Checking for srand : ok
checking for pid_t... yes
Checking for rand : ok
checking for mode_t... yes
checking whether execvpe is declared... yes
Checking for usleep : ok
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
Checking for setbuffer : ok
patching script interpreter paths in /nix/store/8nxr38w42v75h4iwfs6qsgq5k1xwf53p-util-linux-2.39.3-man
separating debug info from /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/mount (build ID 5e461edc2e1c47c8e60bb502b92a89ee4bfe605f)
separating debug info from /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/umount (build ID 829c17d769e97cfffcd50d6116cbcc437e0b2ef9)
shrinking RPATHs of ELF executables and libraries in /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount
shrinking /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/umount
shrinking /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin/mount
checking for references to /build/ in /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount...
patching script interpreter paths in /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount
stripping (with command strip and flags -S -p) in /nix/store/ywmxglmhdi2bgprhral591x48d8dfl99-util-linux-2.39.3-mount/bin
checking where to find the exponent in a 'double'... word 1 bit 20
separating debug info from /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin/nologin (build ID 8910bf8f44db28b478e1a58b6fec9af280073a58)
separating debug info from /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin/sulogin (build ID c26b8db9589f7058766bd910e8aafd13f7c8e398)
shrinking RPATHs of ELF executables and libraries in /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login
shrinking /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin/sulogin
shrinking /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin/nologin
checking for references to /build/ in /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login...
patching script interpreter paths in /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login
stripping (with command strip and flags -S -p) in /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/bin /nix/store/vf2wc9m7ggf86n7kmpawp4ckw4ivmxqk-util-linux-2.39.3-login/sbin
Checking for lstat : ok
separating debug info from /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin/swapoff (build ID ea4e0616f74cd7e671a8da12bdc534e5a72865fc)
separating debug info from /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin/swapon (build ID dc9d407bb2b20d3e0e3f604897aac7ded51e8b5d)
checking whether snprintf returns a byte count as in C99... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap
shrinking /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin/swapon
shrinking /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin/swapoff
checking for references to /build/ in /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap...
patching script interpreter paths in /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap
stripping (with command strip and flags -S -p) in /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/bin /nix/store/3l3iqkdgwq5x4d5lmigvj6xpnhf30k48-util-linux-2.39.3-swap/sbin
shrinking RPATHs of ELF executables and libraries in /nix/store/ji29p8p8wwr2cb312zbqdfvx5zpagkh7-util-linux-2.39.3-debug
checking for references to /build/ in /nix/store/ji29p8p8wwr2cb312zbqdfvx5zpagkh7-util-linux-2.39.3-debug...
patching script interpreter paths in /nix/store/ji29p8p8wwr2cb312zbqdfvx5zpagkh7-util-linux-2.39.3-debug
checking whether snprintf truncates the result as in C99... yes
checking for snprintf... (cached) yes
Checking for getpgrp : ok
stripping (with command strip and flags -S -p) in /nix/store/ji29p8p8wwr2cb312zbqdfvx5zpagkh7-util-linux-2.39.3-debug/lib
checking for strnlen... yes
Checking for utime : ok
checking for wcslen... yes
checking for wcsnlen... yes
Checking for utimes : ok
checking for mbrtowc... yes
checking for wcrtomb... yes
Checking for setuid : ok
building '/nix/store/chjs672929bd67gcaf79bbm67m4qmkd7-bcache-tools-1.0.8.drv'...
building '/nix/store/9f0w92v6sp1m99sjbr1557ks6729bnqw-ensure-all-wrappers-paths-exist.drv'...
building '/nix/store/qv6lnxw3bbds2v2pdzl477hx4cdbi94s-ensure-all-wrappers-paths-exist.drv'...
building '/nix/store/1ddjhcwvp47b6kjsz67l3m3mfizs170x-extra-utils.drv'...
building '/nix/store/9w5bdcjryagmiqjdb2a5q18kc8xxy0lz-install-grub.pl.drv'...
building '/nix/store/6mrzncbgm9khp74ivg3g1iiawyhvp19n-mdadm-4.3.drv'...
building '/nix/store/nyqz7xszlmpvf2qdg4wlmvb1kfp8w3pd-mount-pstore.sh.drv'...
building '/nix/store/bmk8figwlzpzz0pk9adir5nrsjmrmg57-mount-util-linux-2.39.3.drv'...
building '/nix/store/fmv6khq042fg908q6v65vblai2vcmimj-nfs-utils-2.6.2.drv'...
building '/nix/store/94sskd18grbd6aa1n6zig2zw0rjq4wy3-nixos-container.drv'...
building '/nix/store/x3ibfbfxz2mpgmbcsdlx4i6sr0lcbadp-nixos-rebuild.drv'...
building '/nix/store/3c4qr64chcfpa2jz99009w9jdp3fgf9s-parted-3.6.drv'...
building '/nix/store/5zwafm38l7x3sig575ff8d1zgh2zxyfy-security-wrapper-mount-x86_64-unknown-linux-musl.drv'...
building '/nix/store/04i2ms4as0n58zpqbiarnmh99saa6lc3-security-wrapper-umount-x86_64-unknown-linux-musl.drv'...
building '/nix/store/17sv9bsgdq34cn7fag4al3j2x0krbwax-stage-2-init.sh.drv'...
building '/nix/store/mkcwpmkrls4c6dd4ljzzw9afhgrld5f3-stage-2-init.sh.drv'...
building '/nix/store/7qpywx1g875h5dzi1wqk85gw16qlsjld-udev-path.drv'...
building '/nix/store/l9iah2h3qajwsn14xc2r43hd0q2n75ly-unit-autovt-.service.drv'...
building '/nix/store/zhy6rf3spa8lxllck6fr3y3cfrlspmj6-unit-autovt-.service.drv'...
building '/nix/store/km4m6kj8ngjblb9ls5i3jv52rnyq4sq5-unit-container-getty-.service.drv'...
building '/nix/store/rp728f62qfli3qgsys793w0ri1paa001-unit-container-getty-.service.drv'...
building '/nix/store/9gypdzlzkjd5ayk7anf4l6z59m1gfjdd-unit-getty-.service.drv'...
Checking for seteuid : ok
Checking for setreuid : ok
Checking for setresuid : ok
Checking for setgid : ok
Checking for setegid : ok
Checking for setregid : ok
Checking for setresgid : ok
Checking for chroot : ok
Checking for strerror : ok
Checking for vsyslog : ok
Checking for setlinebuf : ok
Checking for mktime : ok
Checking for ftruncate : ok
checking whether _snprintf is declared... no
checking whether uses 'inline' correctly... yes
checking whether wcsdup is declared... yes
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking for inline... inline
checking for C compiler option to allow warnings... -Wno-error
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an macro
checking whether conversion from 'int' to 'long double' works... yes
checking whether free is known to preserve errno... yes
checking for working getdelim function... yes
checking for getline... yes
checking for working getline function... yes
checking for rawmemchr... yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for ssize_t... yes
checking for alignas and alignof... yes, macros
checking for strchrnul... yes
checking whether strchrnul works... yes
checking for working strndup... yes
checking for working strnlen... yes
Running phase: unpackPhase
unpacking source archive /nix/store/5sibv6wbigx3jd7rfmhm9rjbd8d8b32g-source
source root is source
Running phase: patchPhase
applying patch /nix/store/kfg6ydjzk6p15pjas5bfwv66qdxl3h92-bcache-udev-modern.patch
patching file 69-bcache.rules
patching file Makefile
Hunk #1 succeeded at 9 with fuzz 1.
applying patch /nix/store/03sl46khd8gmjpsad7223m32ma965vy9-fix-static.patch
patching file bcache.c
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
build flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash PREFIX=/nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8 UDEVLIBDIR=/nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib/udev/
gcc -O2 -Wall -g `pkg-config --cflags uuid blkid` -c -o bcache.o bcache.c
gcc -O2 -Wall -g `pkg-config --cflags uuid blkid` make-bcache.c bcache.o `pkg-config --libs uuid blkid` -o make-bcache
gcc -O2 -Wall -g `pkg-config --cflags uuid blkid` probe-bcache.c `pkg-config --libs uuid blkid` -o probe-bcache
gcc -O2 -Wall -g -std=gnu99 bcache-super-show.c bcache.o `pkg-config --libs uuid` -o bcache-super-show
gcc -O2 -Wall -g -c -o bcache-register.o bcache-register.c
gcc bcache-register.o -o bcache-register
Running phase: installPhase
install flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash PREFIX=/nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8 UDEVLIBDIR=/nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib/udev/ install
install -m0755 make-bcache bcache-super-show /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/sbin/
install -m0644 69-bcache.rules /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib/udev//rules.d/
install -m0644 -- *.8 /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/share/man/man8/
Running phase: fixupPhase
Checking that Nix store paths of all wrapped programs exist... OK
Checking that Nix store paths of all wrapped programs exist... OK
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/[' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/['
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/[[' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/[['
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/acpid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/acpid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/add-shell' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/add-shell'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/addgroup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/addgroup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/adduser' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/adduser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/adjtimex' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/adjtimex'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/arch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/arch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/arp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/arp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/arping' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/arping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ascii' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ascii'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ash' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ash'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/awk' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/awk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/base32' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/base32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/base64' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/base64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/basename' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/basename'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/beep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/beep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/blkdiscard' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkdiscard'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/blkid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/blockdev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blockdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bootchartd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bootchartd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/brctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/brctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bunzip2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bunzip2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/busybox' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/busybox'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bzcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bzip2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bzip2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cal' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cal'
Running phase: unpackPhase
unpacking source archive /nix/store/c2cdvz96silkicvxykljgr8ff3174n85-mdadm-4.3.tar.xz
source root is mdadm-4.3
setting SOURCE_DATE_EPOCH to timestamp 1708014784 of file mdadm-4.3/xmalloc.c
Running phase: patchPhase
applying patch /nix/store/40xh6x2b8xs15q89sb4j8rb20ss0ab7f-no-self-references.patch
patching file Makefile
Hunk #1 succeeded at 79 (offset 16 lines).
Hunk #2 succeeded at 150 (offset 18 lines).
Hunk #3 succeeded at 279 (offset 22 lines).
Hunk #4 succeeded at 331 (offset 22 lines).
patching file policy.c
patching file util.c
Hunk #1 succeeded at 1964 (offset 51 lines).
applying patch /nix/store/0w5hlg0vyfl0a46n2z7hi3r4xiqpr549-fix-hardcoded-mapdir.patch
patching file udev.c
applying patch /nix/store/l5px4c85m9k5dp3c8jz7kqpvwf3abcng-musl.patch
patching file util.c
patching file Create.c
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash NIXOS=1 INSTALL=install BINDIR=\$\(out\)/sbin SYSTEMD_DIR=\$\(out\)/lib/systemd/system MANDIR=\$\(out\)/share/man RUN_DIR=/dev/.mdadm STRIP=
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o mdadm.o -c mdadm.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o config.o -c config.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o policy.o -c policy.c
Running phase: unpackPhase
unpacking source archive /nix/store/g2brl6r6dkl5zaw7xrycmngmrlmrjp8b-nfs-utils-2.6.2.tar.xz
source root is nfs-utils-2.6.2
setting SOURCE_DATE_EPOCH to timestamp 1659971522 of file nfs-utils-2.6.2/utils/statd/Makefile.in
Running phase: patchPhase
patching script interpreter paths in tests
tests/t0002-nfsconf.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
tests/t0001-statd-basic-mon-unmon.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'systemd/nfs-utils.service')
Running phase: updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./config.sub
Updating Autotools / GNU config script to a newer upstream version: ./config.guess
Running phase: configurePhase
fixing libtool script ./ltmain.sh
./configure
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2 --bindir=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin --sbindir=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/sbin --includedir=/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/include --oldincludedir=/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/include --mandir=/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man --infodir=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/share/info --docdir=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/share/doc/nfs-utils --libdir=/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib --libexecdir=/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/libexec --localedir=/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/share/locale --with-start-statd=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/start-statd --enable-gss --enable-svcgss --with-statedir=/var/lib/nfs --with-krb5=/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2 --with-systemd=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system --enable-libmount-mount --with-pluginpath=/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap --with-rpcgen=/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen --with-modprobedir=/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/modprobe.d
Running phase: unpackPhase
unpacking source archive /nix/store/q98q9n21q13znqv7h1n55hi37f16mnls-parted-3.6.tar.xz
source root is parted-3.6
setting SOURCE_DATE_EPOCH to timestamp 1681169562 of file parted-3.6/ChangeLog
Running phase: patchPhase
patching script interpreter paths in tests
tests/t1101-busy-partition.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t3000-resize-fs.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4301-nilfs2-badsb2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t2300-dos-label-extended-bootcode.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4001-sun-vtoc.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0901-type-gpt-invalid.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4100-dvh-partition-limits.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/gpt-attrs: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
tests/t0100-print.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0201-gpt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0000-basic.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t3200-type-change.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t8000-loop.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t6100-mdraid-partitions.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t9060-gpt-grow-script-fix.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
no Makefile or custom buildPhase, doing nothing
Running phase: installPhase
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
no Makefile or custom buildPhase, doing nothing
Running phase: installPhase
created 472 symlinks in user environment
building '/nix/store/r70i7i3c57m7dbz0kkbaqwl4lv7mqm1n-unit-getty-.service.drv'...
building '/nix/store/25q3kn9w3p121y1sxf8kqzckkpdbj526-unit-nix-daemon.service.drv'...
building '/nix/store/dgqq3bxvzpsc755zhdx0gsjp7997p1cd-unit-nix-daemon.service.drv'...
building '/nix/store/9c6jln93p7i7bn0ri9phhw3d6j3vl9dw-unit-save-hwclock.service.drv'...
building '/nix/store/hll223gx5m9r66i6pjwql4iknlklnf4c-unit-script-nixos-activation-start.drv'...
building '/nix/store/dix9z2cq6aym640iifmjlj8bs8nq9qhy-unit-serial-getty-.service.drv'...
building '/nix/store/wl1wvg7zfajmvcix55pfpbzpnv6k5y7x-unit-serial-getty-.service.drv'...
building '/nix/store/nr16cgmdg0sdzbmaj0syxj6b78jy7p57-unit-systemd-fsck-.service.drv'...
building '/nix/store/sqpsixcjzdnhsh1inb6hsxvi98yh6rbm-unit-systemd-makefs-.service.drv'...
building '/nix/store/d55vdnjdnap807f8ii1azrc126283qqg-unit-systemd-mkswap-.service.drv'...
Checking for chsize : not found
Checking for rename : ok
Checking for waitpid : ok
Checking for wait4 : ok
Checking for initgroups : ok
checking for ptrdiff_t... yes
checking for vasprintf... yes
checking whether wcwidth is declared... yes
checking whether wcwidth works reasonably in UTF-8 locales... yes
checking for stdint.h... (cached) yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking for ld used by cc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse nm output from cc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
shrinking RPATHs of ELF executables and libraries in /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8
shrinking /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/sbin/bcache-super-show
shrinking /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/sbin/make-bcache
checking for references to /build/ in /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8...
gzipping man pages under /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/share/man/
moving /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/sbin/* to /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/bin
patching script interpreter paths in /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8
stripping (with command strip and flags -S -p) in /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/bin /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/sbin
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chgrp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chgrp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chown' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chpasswd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chpst' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chpst'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chroot' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chroot'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chrt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chrt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chvt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cksum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cksum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/clear' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/clear'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cmp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cmp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/comm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/comm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/conspy' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/conspy'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cpio' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cpio'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/crc32' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/crc32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/crond' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/crond'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/crontab' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/crontab'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cryptpw' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cryptpw'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cttyhack' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cttyhack'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cut' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cut'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/date' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/date'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/deallocvt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/deallocvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/delgroup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/delgroup'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o mdstat.o -c mdstat.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o ReadMe.o -c ReadMe.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o uuid.o -c uuid.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o util.o -c util.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o maps.o -c maps.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o lib.o -c lib.c
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
tests/t9020-alignment.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0300-dos-on-gpt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0290-gpt-name.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t6005-dm-uuid.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t9050-partition-table-types.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t5000-tags.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4000-sun-raid-type.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t2500-probe-corrupt-hfs.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4100-msdos-starting-sector.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t6000-dm.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0010-script-no-ctrl-chars.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t3210-gpt-type-change.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/help-version.sh: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t8001-loop-blkpg.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t3400-whole-disk-FAT-partition.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0101-print-empty.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0001-tiny.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t3200-resize-partition.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0213-mkpart-start-negative.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t7000-scripting.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/gpt-header-munge: interpreter directive changed from "#!/usr/bin/perl -w" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl -w"
tests/t0800-json-gpt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t6004-dm-many-partitions.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0250-gpt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0911-type-dos-invalid.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t3300-palo-prep.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0202-gpt-pmbr.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t2200-dos-label-recog.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/ff7y5kkhff6zifdnzzln1bvn0jy9fazg-security-wrapper-mount-x86_64-unknown-linux-musl
shrinking /nix/store/ff7y5kkhff6zifdnzzln1bvn0jy9fazg-security-wrapper-mount-x86_64-unknown-linux-musl/bin/security-wrapper
patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
checking for references to /build/ in /nix/store/ff7y5kkhff6zifdnzzln1bvn0jy9fazg-security-wrapper-mount-x86_64-unknown-linux-musl...
patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
patching script interpreter paths in /nix/store/ff7y5kkhff6zifdnzzln1bvn0jy9fazg-security-wrapper-mount-x86_64-unknown-linux-musl
stripping (with command x86_64-unknown-linux-musl-strip and flags -S -p) in /nix/store/ff7y5kkhff6zifdnzzln1bvn0jy9fazg-security-wrapper-mount-x86_64-unknown-linux-musl/bin
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/9f0imv9j5628p6r2m2xfhanmmldai9iq-security-wrapper-umount-x86_64-unknown-linux-musl
shrinking /nix/store/9f0imv9j5628p6r2m2xfhanmmldai9iq-security-wrapper-umount-x86_64-unknown-linux-musl/bin/security-wrapper
patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
checking for references to /build/ in /nix/store/9f0imv9j5628p6r2m2xfhanmmldai9iq-security-wrapper-umount-x86_64-unknown-linux-musl...
patchelf: cannot find section '.dynamic'. The input file is most likely statically linked
patching script interpreter paths in /nix/store/9f0imv9j5628p6r2m2xfhanmmldai9iq-security-wrapper-umount-x86_64-unknown-linux-musl
stripping (with command x86_64-unknown-linux-musl-strip and flags -S -p) in /nix/store/9f0imv9j5628p6r2m2xfhanmmldai9iq-security-wrapper-umount-x86_64-unknown-linux-musl/bin
building '/nix/store/zkj0k53532p27y5f53aihgjhn6r93nl4-ntfs3g-2022.10.3.drv'...
building '/nix/store/yac5d345arry2nwn1awxvjyajhp2pcf4-reload-container.drv'...
building '/nix/store/06wapk58nzxslagbkh1jgql3nz7ladjl-unit-mount-pstore.service.drv'...
building '/nix/store/dcaw6wmf3432fdpyjrwfjp8b0xfvm6az-wolfssl-all-5.7.0.drv'...
building '/nix/store/d6mnjgbsyrwkgnszzgyqimd39695z6x2-zfs-kernel-2.2.3-6.6.29.drv'...
building '/nix/store/5bxw9qcqpvqpn43pishvlmnh21nqsdhv-unit-nixos-activation.service.drv'...
Checking for pread : ok
Checking for pwrite : ok
Checking for strndup : ok
Checking for strcasestr : ok
Checking for strsep : ok
Checking for strtok_r : ok
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... no
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking that generated files are newer than configure... done
configure: creating ./config.status
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/deluser' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/deluser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/depmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/depmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/devmem' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/devmem'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/df' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/df'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dhcprelay' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dhcprelay'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/diff' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/diff'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dirname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dirname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dmesg' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmesg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dnsd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dnsd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dnsdomainname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dnsdomainname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dos2unix' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dos2unix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dpkg' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dpkg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dpkg-deb' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dpkg-deb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/du' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/du'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dumpkmap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dumpkmap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dumpleases' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dumpleases'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/echo' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/echo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ed' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ed'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/egrep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/egrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/eject' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/eject'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/env' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/env'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/envdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/envdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/envuidgid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/envuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ether-wake' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ether-wake'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/expand' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/expand'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/expr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/expr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/factor' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/factor'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fakeidentd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fakeidentd'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o udev.o -c udev.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Manage.o -c Manage.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Assemble.o -c Assemble.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Build.o -c Build.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Create.o -c Create.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Detail.o -c Detail.c
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
tests/t0206-gpt-print-with-corrupt-primary-clobbers-pmbr.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4300-nilfs2-tiny.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0220-gpt-msftres.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0200-gpt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/gpt-header-move: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
tests/t9021-maxima.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t9010-big-sector.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0301-overwrite-gpt-pmbr.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4100-msdos-partition-limits.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0280-gpt-corrupt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0801-json-msdos.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t1100-busy-label.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4200-partprobe.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t4302-nilfs2-lessbadsb2.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0203-gpt-shortened-device-primary-valid.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/msdos-overlap: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
tests/t0210-gpt-resized-partition-entry-array.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t2201-pc98-label-recog.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0900-type-gpt.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0910-type-dos.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0251-gpt-unicode.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t1700-probe-fs.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
tests/t0209-gpt-pmbr_boot.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Running phase: updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess
Running phase: configurePhase
fixing libtool script ./build-aux/ltmain.sh
./configure
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Running phase: unpackPhase
unpacking source archive /nix/store/li3vnxak99p1zdnjgshlcxxhql71jkv1-source
source root is source
Running phase: patchPhase
applying patch /nix/store/wg8rc2gvlc8z1yfdhh380bxxp7ppvxic-autoconf-sbin-helpers.patch
patching file configure.ac
patching file libfuse-lite/mount_util.c
patching file src/lowntfs-3g.c
patching file src/ntfs-3g.c
applying patch /nix/store/i8rwfi882i8svvxg5fh7wfrndlk7qrgx-consistent-sbindir-usage.patch
patching file ntfsprogs/Makefile.am
patching file src/Makefile.am
Running phase: autoreconfPhase
Running phase: unpackPhase
unpacking source archive /nix/store/l69i9mxb9ls9ligqwz0xkxp7q5haydlf-source
building '/nix/store/5l94x64504g85670603k3dp7q9fs9bpi-X-Restart-Triggers-systemd-udevd.drv'...
building '/nix/store/z4f4r0rdgvv2nmlq332nhx0vyvsvir2j-hwdb.bin.drv'...
building '/nix/store/adbs1mz65l0p2wlmpz4b088q0x0mscgy-unit-container-.service.drv'...
building '/nix/store/fxw4z4fqzx8314iqcg67a9azkcskfk0q-unit-script-suid-sgid-wrappers-start.drv'...
building '/nix/store/v5z7rml7nw7is8sza23rpqdw018z1dzi-unit-script-suid-sgid-wrappers-start.drv'...
Checking for mkdtemp : ok
Checking for dup2 : ok
Checking for dprintf : ok
Checking for vdprintf : ok
config.status: creating Makefile
config.status: creating gnulib/lib/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: executing libtool commands
checking whether we can build Perl extension (XS) modules...
Making clean in gnulib/lib
make[1]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[2]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
test -z "" || rm -f
rm -rf .libs _libs
rm -rf uniwidth/.libs uniwidth/_libs
test -z "" || rm -f
test -z "libgnu.la" || rm -f libgnu.la
rm -f ./so_locations
rm -f *.o
rm -f uniwidth/*.o
rm -f uniwidth/*.lo
test -z "core *.stackdump alloca.h alloca.h-t assert.h assert.h-t errno.h errno.h-t float.h float.h-t inttypes.h inttypes.h-t limits.h limits.h-t stdalign.h stdalign.h-t stddef.h stddef.h-t stdint.h stdint.h-t stdio.h stdio.h-t stdlib.h stdlib.h-t string.h string.h-t sys/types.h sys/types.h-t unistd.h unistd.h-t unitypes.h unitypes.h-t uniwidth.h uniwidth.h-t wchar.h wchar.h-t wctype.h wctype.h-t" || rm -f core *.stackdump alloca.h alloca.h-t assert.h assert.h-t errno.h errno.h-t float.h float.h-t inttypes.h inttypes.h-t limits.h limits.h-t stdalign.h stdalign.h-t stddef.h stddef.h-t stdint.h stdint.h-t stdio.h stdio.h-t stdlib.h stdlib.h-t string.h string.h-t sys/types.h sys/types.h-t unistd.h unistd.h-t unitypes.h unitypes.h-t uniwidth.h uniwidth.h-t wchar.h wchar.h-t wctype.h wctype.h-t
rm -f *.lo
make[2]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[1]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[1]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
test -z "" || rm -f
rm -rf .libs _libs
rm -rf parsetexi/.libs parsetexi/_libs
test -z "XSParagraph.la TestXS.la MiscXS.la Parsetexi.la" || rm -f XSParagraph.la TestXS.la MiscXS.la Parsetexi.la
rm -f ./so_locations
rm -f *.o
rm -f parsetexi/*.o
rm -f parsetexi/*.lo
rm -f *.lo
make[1]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o TestXS.lo TestXS.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c TestXS.c -fPIC -DPIC -o .libs/TestXS.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fallocate' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fallocate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/false' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/false'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fatattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fatattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fbset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fbset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fbsplash' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fbsplash'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fdflush' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fdflush'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fdformat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fdformat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fdisk' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fdisk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fgconsole' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fgconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fgrep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fgrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/find' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/find'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/findfs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/findfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/flock' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/flock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fold' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fold'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/free' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/free'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/freeramdisk' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/freeramdisk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsck' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsck.minix' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck.minix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsfreeze' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsfreeze'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fstrim' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fstrim'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsync' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsync'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ftpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ftpget' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ftpget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ftpput' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ftpput'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fuser' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fuser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/getopt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/getopt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/getty' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/getty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/grep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/grep'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Examine.o -c Examine.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Grow.o -c Grow.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Monitor.o -c Monitor.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o dlink.o -c dlink.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Kill.o -c Kill.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Query.o -c Query.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Incremental.o -c Incremental.c
checking for minix/config.h... no
checking for vfork.h... no
checking for sys/select.h... yes
checking for sys/socket.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking pkg-config is at least version 0.9.0... yes
checking for TIRPC... yes
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6 --bindir=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6/bin --sbindir=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6/sbin --includedir=/nix/store/5rax73fir0g1kk1ksxz9drm0mcl4g30m-parted-3.6-dev/include --oldincludedir=/nix/store/5rax73fir0g1kk1ksxz9drm0mcl4g30m-parted-3.6-dev/include --mandir=/nix/store/z3ws8p124qzjcpawrp57x78g5c2bqdcw-parted-3.6-man/share/man --infodir=/nix/store/mb021s35s2lxrspmm9fhx0g2avbz7ws5-parted-3.6-info/share/info --docdir=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6/share/doc/parted --libdir=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6/lib --libexecdir=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6/libexec --localedir=/nix/store/7izfch6946w6rc8r8208qp7lkf4innb9-parted-3.6/share/locale --with-readline
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking dependency style of gcc... none
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking whether the compiler is clang... (cached) no
checking for compiler option needed when checking for declarations... (cached) none
checking dependency style of gcc... (cached) none
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking whether gcc needs -traditional... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
Running phase: unpackPhase
unpacking source archive /nix/store/1i4gdiz5gljz30xhf02mv5yv6zinybvb-source
Adding hwdb files for package /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4
building '/nix/store/2d3jgsf72i17wspdwc5zy03r25zg1mad-unit-suid-sgid-wrappers.service.drv'...
building '/nix/store/2xvnlrqm4q6a56wm1nww0jxs63qn2z1y-unit-systemd-udevd.service.drv'...
Checking for isatty : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/groups' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/groups'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/gunzip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/gunzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/gzip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/gzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/halt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/halt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hdparm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hdparm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/head' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/head'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hexdump' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hexdump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hexedit' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hexedit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hostid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hostid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hostname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hostname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/httpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/httpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hush' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hush'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hwclock' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hwclock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cdetect' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cdetect'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cdump' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cdump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cget' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2ctransfer' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2ctransfer'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifconfig' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifconfig'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifdown' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifdown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifenslave' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifenslave'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifplugd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifplugd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/inetd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/inetd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/init' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/init'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/insmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/insmod'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o Dump.o -c Dump.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o mdopen.o -c mdopen.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o super0.o -c super0.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o super1.o -c super1.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o super-ddf.o -c super-ddf.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o super-intel.o -c super-intel.c
checking for authgss_free_private_data in -ltirpc... yes
checking for libtirpc_set_debug in -ltirpc... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
Adding hwdb files for package /nix/store/9zxfk641799ph2sz36nv8ggn1r4x5pic-ipv6-privacy-extensions.rules
Adding hwdb files for package /nix/store/0jdp3l9cgkph3gwxm011zik6jsckzzln-ipv6-privacy-extensions.rules
Adding hwdb files for package /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23
Adding hwdb files for package /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8
Adding hwdb files for package /nix/store/x18db7drl4qjabdydpr8rx1bfi3rcfan-extra-udev-rules
Adding hwdb files for package /nix/store/dwicd4bf24xd468naa68kmzilc2sb0yp-extra-hwdb-file
Generating hwdb database...
building '/nix/store/hvs01cixs5y4ljh0dy3fvq2zsfcizriq-unit-suid-sgid-wrappers.service.drv'...
Checking for chown : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/install' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/install'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ionice' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ionice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iostat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iostat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipaddr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipaddr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipcalc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipcalc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipcrm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipcrm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipcs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipcs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iplink' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iplink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipneigh' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipneigh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iproute' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iproute'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iprule' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iprule'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iptunnel' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iptunnel'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/kbd_mode' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kbd_mode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/kill' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kill'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/killall' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/killall'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/killall5' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/killall5'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/klogd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/klogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/last' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/last'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/less' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/less'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/link' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/link'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/linux32' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/linux32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/linux64' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/linux64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ln' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ln'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/loadfont' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/loadfont'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/loadkmap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/loadkmap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/logger' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/logger'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/login' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/login'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/logname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/logname'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o bitmap.o -c bitmap.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o super-mbr.o -c super-mbr.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o super-gpt.o -c super-gpt.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o restripe.o -c restripe.c
super0.c: In function 'examine_super0':
super0.c:236:46: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-truncation=-Wformat-truncation=8;;]
236 | snprintf(nb, sizeof(nb), "%4d", d);
| ^
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/stdio.h:980,
from mdadm.h:46,
from super0.c:26:
In function 'snprintf',
inlined from 'examine_super0' at super0.c:236:3:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 5 and 12 bytes into a destination of size 11
54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55 | __glibc_objsize (__s), __fmt,
checking for prctl... yes
checking for cap_get_proc in -lcap... yes
checking for unistd.h... yes
Checking for lchown : ok
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=link cc -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -avoid-version -module -Wl,-E -Wl,-rpath,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -o TestXS.la -rpath /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo TestXS.lo
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/logread' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/logread'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/losetup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/losetup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lpq' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lpq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lpr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lpr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ls' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ls'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsof' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsof'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lspci' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lspci'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsscsi' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsscsi'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsusb' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsusb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lzcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lzma' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lzma'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lzop' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lzop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/makedevs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/makedevs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/makemime' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/makemime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/man' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/man'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/md5sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/md5sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mdev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mesg' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mesg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/microcom' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/microcom'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mim' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mim'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkdosfs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkdosfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mke2fs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mke2fs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfifo' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfifo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfs.ext2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfs.ext2'
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o sysfs.o -c sysfs.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DHAVE_STDINT_H -o sha1.o -c sha1.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o mapfile.o -c mapfile.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o crc32.o -c crc32.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o sg_io.o -c sg_io.c
checking for sys/capability.h... yes
checking pkg-config is at least version 0.9.0... yes
checking for special C compiler options needed for large files... no
checking for wchar.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfs.minix' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfs.minix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfs.vfat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfs.vfat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mknod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mknod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkpasswd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkswap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkswap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mktemp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mktemp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/modinfo' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/modinfo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/modprobe' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/modprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/more' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/more'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mount' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mountpoint' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mountpoint'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mpstat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mpstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nameif' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nameif'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nanddump' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nanddump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nandwrite' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nandwrite'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nbd-client' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nbd-client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/netstat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/netstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nice' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nmeter' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nmeter'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nohup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nohup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nologin' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nologin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nproc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nproc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nsenter' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nsenter'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nslookup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nslookup'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o msg.o -c msg.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o xmalloc.o -c xmalloc.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o platform-intel.o -c platform-intel.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o probe_roms.o -c probe_roms.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o crc32c.o -c crc32c.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o mdmon.o -c mdmon.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ntpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ntpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/od' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/od'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/openvt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/openvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/partprobe' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/partprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/passwd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/passwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/paste' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/paste'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/patch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/patch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pgrep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pgrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pidof' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pidof'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ping' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ping6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ping6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pipe_progress' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pipe_progress'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pivot_root' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pivot_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pkill' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pkill'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pmap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pmap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/popmaildir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/popmaildir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/poweroff' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/poweroff'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/powertop' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/powertop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/printenv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/printenv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/printf' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/printf'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ps' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ps'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pscan' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pscan'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pstree' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pstree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pwd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pwdx' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pwdx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/raidautorun' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/raidautorun'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rdate' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rdate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rdev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rdev'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o monitor.o -c monitor.c
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -DNIXOS -DBINDIR=\"/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin\" -o managemon.o -c managemon.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/readahead' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/readahead'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/readlink' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/readlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/readprofile' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/readprofile'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/realpath' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/realpath'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/reboot' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/reboot'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/reformime' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/reformime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/remove-shell' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/remove-shell'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/renice' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/renice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/reset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/reset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/resize' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/resize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/resume' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/resume'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rmdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rmdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rmmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rmmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/route' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/route'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rpm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rpm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rpm2cpio' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rpm2cpio'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rtcwake' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rtcwake'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/run-init' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/run-init'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/run-parts' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/run-parts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/runlevel' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/runlevel'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/runsv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/runsv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/runsvdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/runsvdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rx' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/script' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/script'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/scriptreplay' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/scriptreplay'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sed' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sed'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/seedrng' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/seedrng'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sendmail' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sendmail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/seq' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/seq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setarch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setarch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setconsole' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setfattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setfattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setfont' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setfont'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setkeycodes' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setkeycodes'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setlogcons' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setlogcons'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setpriv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setpriv'
checking for minix/config.h... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setserial' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setserial'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setsid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setsid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setuidgid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setuidgid'
checking for _FILE_OFFSET_BITS value needed for large files... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sh' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha1sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha1sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha256sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha256sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha3sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha3sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha512sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha512sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/showkey' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/showkey'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/shred' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/shred'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/shuf' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/shuf'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/slattach' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/slattach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sleep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/smemcap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/smemcap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/softlimit' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/softlimit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sort' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/split' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/split'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ssl_client' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ssl_client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/start-stop-daemon' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/start-stop-daemon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/stat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/stat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/strings' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/strings'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/stty' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/stty'
libtool: link: cc -shared -fPIC -DPIC .libs/TestXS.o -fstack-protector-strong -O2 -Wl,-E -Wl,-rpath -Wl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -Wl,-soname -Wl,TestXS.so -o .libs/TestXS.so
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/su' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/su'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sulogin' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sulogin'
checking for sys/param.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sv'
checking whether the compiler supports GNU C++... yes
Checking for link : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/svc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/svc'
source root is source
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/svlogd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/svlogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/svok' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/svok'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/swapoff' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/swapoff'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/swapon' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/swapon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/switch_root' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/switch_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sync' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sync'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sysctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sysctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/syslogd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/syslogd'
checking whether g++ accepts -g... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tac' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tac'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tail' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tar' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tar'
libtool: link: ( cd ".libs" && rm -f "TestXS.la" && ln -s "../TestXS.la" "TestXS.la" )
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/taskset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/taskset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tcpsvd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tcpsvd'
checking ./TestXS.la
found ./TestXS.la
./.libs/TestXS.so loaded
looking for boot_TestXS
trying to call boot_TestXS...
...succeeded
message from XS module
checking whether we can build Perl extension (XS) modules... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tee' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tee'
checking for eslint... no
checking for tsc... no
checking for uglifyjs... no
checking for modernizr... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/telnet' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/telnet'
checking for prove... prove
checking for sys/socket.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/telnetd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/telnetd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/test' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/test'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tftp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tftp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tftpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/time' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/time'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/timeout' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/timeout'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/top' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/top'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/touch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/touch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/traceroute' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/traceroute'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/traceroute6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/traceroute6'
Checking for readlink : ok
checking parser tests requirements... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tree' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/true' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/true'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/truncate' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/truncate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ts' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tsort' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tsort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tty' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ttysize' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ttysize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tunctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tunctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubiattach' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubiattach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubidetach' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubidetach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubimkvol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubimkvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubirename' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubirename'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubirmvol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubirmvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubirsvol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubirsvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubiupdatevol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubiupdatevol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udhcpc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udhcpc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udhcpc6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udhcpc6'
checking for error.h... yes
Running phase: patchPhase
patching script interpreter paths in scripts
scripts/mancheck.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking for g++ option to enable C++11 features... none needed
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udhcpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udhcpd'
checking dependency style of g++... none
checking for gcc... (cached) gcc
scripts/enum-extract.pl: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udpsvd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udpsvd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uevent' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uevent'
scripts/zfs2zol-patch.sed: interpreter directive changed from "#!/bin/sed -f" to "/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed -f"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/umount' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/umount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uname'
scripts/zloop.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unexpand' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unexpand'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uniq' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uniq'
scripts/zfs-tests.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unix2dos' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unix2dos'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unlink' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unlzma' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unlzma'
scripts/zol2zfs-patch.sed: interpreter directive changed from "#!/bin/sed -f" to "/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed -f"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unshare' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unshare'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unxz' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unxz'
scripts/paxcheck.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking for stdio_ext.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unzip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unzip'
checking Perl Texinfo API texinfo documentation build requirements... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uptime' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uptime'
scripts/update_authors.pl: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/users' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/users'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/usleep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/usleep'
scripts/zfs-helpers.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uudecode' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uudecode'
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uuencode' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uuencode'
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/vconfig' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/vconfig'
scripts/man-dates.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
source root is source
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/vi' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/vi'
scripts/kmodtool: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/vlock' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/vlock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/volname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/volname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/w' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/w'
scripts/dkms.postbuild: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/wall' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/wall'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/watch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/watch'
scripts/commitcheck.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/watchdog' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/watchdog'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/wc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/wc'
scripts/zimport.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/wget' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/wget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/which' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/which'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/who' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/who'
scripts/zfs_prepare_disk: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
Checking for symlink : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/whoami' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/whoami'
checking for getopt.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/whois' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/whois'
scripts/zfs.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xargs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xargs'
checking how to run the C preprocessor... gcc -E
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xxd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xxd'
scripts/dkms.mkconf: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xz' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xz'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xzcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/yes' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/yes'
scripts/zfs-tests-color.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/zcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/zcat'
checking Pod::Simple::Texinfo tests requirements... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/zcip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/zcip'
scripts/make_gitrev.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/[' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/['
scripts/cstyle.pl: interpreter directive changed from "#!/usr/bin/env perl" to "/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/[[' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/[['
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file './module/os/linux/zfs/zfs_ctldir.c')
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/acpid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/acpid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/add-shell' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/add-shell'
checking whether ln -s works... yes
Running phase: autoreconfPhase
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/addgroup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/addgroup'
checking whether make sets $(MAKE)... (cached) yes
checking how to print strings... printf
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/adduser' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/adduser'
checking for sys/cdefs.h... yes
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/adjtimex' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/adjtimex'
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/arch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/arch'
checking that generated files are newer than configure... done
Running phase: patchPhase
configure: creating ./config.status
patching script interpreter paths in ./scripts
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/arp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/arp'
checking for ld used by gcc... ld
./scripts/psk.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/arping' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/arping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ascii' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ascii'
./scripts/google.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
./scripts/bench/bench_functions.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ash' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ash'
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
autoreconf: running: aclocal --force -I m4
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/awk' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/awk'
./scripts/tls13.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/base32' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/base32'
Checking for realpath : ok
./scripts/crl-revoked.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/base64' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/base64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/basename' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/basename'
./scripts/dtls.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
checking for threads.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bc'
checking the name lister (nm) interface... BSD nm
./scripts/openssl_srtp.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/beep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/beep'
checking the maximum length of command line arguments... 1572864
./scripts/cleanup_testfiles.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/blkdiscard' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkdiscard'
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
./scripts/openssl.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/blkid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkid'
./scripts/benchmark.test: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/blockdev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blockdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bootchartd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bootchartd'
./scripts/sniffer-gen.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/brctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/brctl'
./scripts/external.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bunzip2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bunzip2'
./scripts/pem.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/busybox' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/busybox'
checking for limits.h... yes
checking for archiver @FILE support... @
checking for strip... strip
./scripts/user_settings_asm.sh: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking for ranlib... ranlib
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bzcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bzcat'
./scripts/resume.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bzip2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/bzip2'
config.status: creating install-info/tests/defs
./scripts/stm32l4-v4_0_1_build.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cal' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cal'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cat'
./scripts/ocsp.test: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chat'
config.status: creating Makefile
./scripts/sniffer-testsuite.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chattr'
Checking for snprintf : ok
./scripts/ocsp-stapling2.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chgrp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chgrp'
config.status: creating doc/Makefile
./scripts/ocsp-stapling.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chown' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chown'
./scripts/dtlscid.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
checking for langinfo.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chpasswd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chpasswd'
./scripts/trusted_peer.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chpst' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chpst'
config.status: creating doc/tp_api/Makefile
./scripts/memtest.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chroot' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chroot'
./scripts/pkcallbacks.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chrt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chrt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chvt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/chvt'
./scripts/ping.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
config.status: creating gnulib/lib/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cksum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cksum'
./scripts/ocsp-stapling-with-ca-as-responder.test: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/clear' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/clear'
./scripts/makedistsmall.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cmp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cmp'
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'scripts/ocsp-stapling2.test')
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/comm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/comm'
substituteStream(): WARNING: pattern \"linux-gnu\" doesn't match anything in file 'scripts/ocsp-stapling2.test'
checking command to parse nm output from gcc object... ok
Running phase: autoreconfPhase
checking for sysroot... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/conspy' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/conspy'
config.status: creating info/Makefile
checking for xlocale.h... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cp'
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cpio' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cpio'
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/crc32' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/crc32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/crond' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/crond'
config.status: creating install-info/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/crontab' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/crontab'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cryptpw' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cryptpw'
checking for mt... no
Checking for vsnprintf : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cttyhack' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cttyhack'
checking if : is a manifest tool... no
config.status: creating install-info/tests/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cut' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cut'
autoreconf: export WARNINGS=
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/date' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/date'
autoreconf: Entering directory '.'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dc'
checking for malloc.h... yes
autoreconf: configure.ac: not using Gettext
config.status: creating man/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/deallocvt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/deallocvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/delgroup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/delgroup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/deluser' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/deluser'
config.status: creating po/Makefile.in
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/depmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/depmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/devmem' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/devmem'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/df' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/df'
config.status: creating po_document/Makefile.in
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dhcprelay' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dhcprelay'
checking for dlfcn.h... yes
checking for objdir... .libs
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/diff' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/diff'
checking for sys/time.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dirname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dirname'
config.status: creating util/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dmesg' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmesg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dnsd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dnsd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dnsdomainname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dnsdomainname'
config.status: creating texindex/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dos2unix' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dos2unix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dpkg' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dpkg'
Checking for asprintf : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dpkg-deb' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dpkg-deb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/du' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/du'
config.status: creating tp/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dumpkmap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dumpkmap'
checking for stdbool.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dumpleases' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dumpleases'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/echo' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/echo'
config.status: creating tp/tests/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ed' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ed'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/egrep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/egrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/eject' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/eject'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/env' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/env'
config.status: creating tp/tests/many_input_files/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/envdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/envdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/envuidgid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/envuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ether-wake' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ether-wake'
config.status: creating tp/tests/sectioning/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/expand' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/expand'
checking for stdckdint.h... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/expr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/expr'
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/factor' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/factor'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fakeidentd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fakeidentd'
config.status: creating tp/tests/formatting/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fallocate' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fallocate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/false' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/false'
Checking for vasprintf : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fatattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fatattr'
checking if gcc PIC flag -fPIC -DPIC works... yes
config.status: creating tp/tests/indices/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fbset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fbset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fbsplash' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fbsplash'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fdflush' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fdflush'
config.status: creating tp/tests/contents/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fdformat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fdformat'
checking for sys/random.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fdisk' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fdisk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fgconsole' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fgconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fgrep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fgrep'
config.status: creating tp/tests/nested_formats/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/find' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/find'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/findfs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/findfs'
checking if gcc static flag -static works... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/flock' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/flock'
config.status: creating tp/tests/layout/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fold' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fold'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/free' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/free'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/freeramdisk' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/freeramdisk'
checking for features.h... yes
config.status: creating tp/tests/tex_html/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsck' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsck.minix' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck.minix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsfreeze' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsfreeze'
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fstrim' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fstrim'
config.status: creating tp/tests/other/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsync' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsync'
Checking for setenv : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ftpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ftpget' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ftpget'
config.status: creating tp/defs
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ftpput' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ftpput'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fuser' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fuser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/getopt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/getopt'
config.status: creating js/Makefile
checking for crtdefs.h... no
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/getty' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/getty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/grep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/grep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/groups' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/groups'
config.status: creating Pod-Simple-Texinfo/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/gunzip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/gunzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/gzip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/gzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/halt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/halt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hd'
config.status: creating pre-inst-env
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hdparm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hdparm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/head' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/head'
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -Wl,-z,now,-z,noexecstack -o mdadm mdadm.o config.o policy.o mdstat.o ReadMe.o uuid.o util.o maps.o lib.o udev.o Manage.o Assemble.o Build.o Create.o Detail.o Examine.o Grow.o Monitor.o dlink.o Kill.o Query.o Incremental.o Dump.o mdopen.o super0.o super1.o super-ddf.o super-intel.o bitmap.o super-mbr.o super-gpt.o restripe.o sysfs.o sha1.o mapfile.o crc32.o sg_io.o msg.o xmalloc.o platform-intel.o probe_roms.o crc32c.o -ldl -pie -ludev
gcc -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -fPIE -Warray-bounds -Wimplicit-fallthrough=0 -Wformat-overflow -Wstringop-overflow -O2 -D_FORTIFY_SOURCE=2 -DSendmail=\""/nix/store/mw0zjkb417wsx2scnppgw8yi6b84747z-system-sendmail-1.0/bin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -DMAP_DIR=\"/dev/.mdadm\" -DMAP_FILE=\"map\" -DMDMON_DIR=\"/dev/.mdadm\" -DFAILED_SLOTS_DIR=\"/dev/.mdadm/failed-slots\" -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS -Wl,-z,now,-z,noexecstack -pthread -o mdmon mdmon.o monitor.o managemon.o uuid.o util.o maps.o mdstat.o sysfs.o config.o mapfile.o mdopen.o policy.o lib.o udev.o Kill.o sg_io.o dlink.o ReadMe.o super-intel.o super-mbr.o super-gpt.o super-ddf.o sha1.o crc32.o msg.o bitmap.o xmalloc.o platform-intel.o probe_roms.o crc32c.o -ldl -pie -ludev
config.status: creating config.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hexdump' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hexdump'
checking for wctype.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hexedit' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hexedit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hostid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hostid'
config.status: executing depfiles commands
checking whether -lc should be explicitly linked in... no
config.status: executing po-directories commands
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hostname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hostname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/httpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/httpd'
config.status: creating po/POTFILES
Checking for unsetenv : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hush' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hush'
config.status: creating po/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hwclock' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/hwclock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cdetect' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cdetect'
config.status: creating po_document/POTFILES
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cdump' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cdump'
config.status: creating po_document/Makefile
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cget' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2cset'
Running phase: installPhase
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2ctransfer' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/i2ctransfer'
checking for arpa/inet.h... yes
install flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash NIXOS=1 INSTALL=install BINDIR=\$\(out\)/sbin SYSTEMD_DIR=\$\(out\)/lib/systemd/system MANDIR=\$\(out\)/share/man RUN_DIR=/dev/.mdadm STRIP= install-systemd install
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifconfig' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifconfig'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifdown' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifdown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifenslave' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifenslave'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifplugd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifplugd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ifup'
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/inetd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/inetd'
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
sed -e 's/{DEFAULT_METADATA}/1.2/g' \
-e 's,{MAP_PATH},/dev/.mdadm/map,g' -e 's,{CONFFILE},/etc/mdadm.conf,g' \
-e 's,{CONFFILE2},/etc/mdadm/mdadm.conf,g' mdadm.8.in > mdadm.8
sed -e 's,{CONFFILE},/etc/mdadm.conf,g' \
-e 's,{CONFFILE2},/etc/mdadm/mdadm.conf,g' mdadm.conf.5.in > mdadm.conf.5
install -D -m 755 mdadm /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/mdadm
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/init' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/init'
install -D -m 644 mdadm.8 /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/share/man/man8/mdadm.8
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/insmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/insmod'
checking for netdb.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/install' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/install'
Checking for strnlen : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ionice' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ionice'
Running phase: buildPhase
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iostat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iostat'
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
install -D -m 644 mdmon.8 /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/share/man/man8/mdmon.8
install -D -m 755 mdmon /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/mdmon
install -D -m 644 md.4 /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/share/man/man4/md.4
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ip'
install -D -m 644 mdadm.conf.5 /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/share/man/man5/mdadm.conf.5
make all-recursive
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipaddr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipaddr'
make[1]: Entering directory '/build/texinfo-7.0.3'
Making all in gnulib/lib
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipcalc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipcalc'
make[2]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''HAVE_ALLOCA_H''@|1|g' \
./alloca.in.h > alloca.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_FCNTL_H''@||g' \
-e 's/@''GNULIB_CREAT''@/0/g' \
-e 's/@''GNULIB_FCNTL''@/0/g' \
-e 's/@''GNULIB_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_OPEN''@/1/g' \
-e 's/@''GNULIB_OPENAT''@/0/g' \
-e 's/@''GNULIB_MDA_CREAT''@/1/g' \
-e 's/@''GNULIB_MDA_OPEN''@/1/g' \
-e 's|@''HAVE_FCNTL''@|1|g' \
-e 's|@''HAVE_OPENAT''@|1|g' \
-e 's|@''REPLACE_CREAT''@|0|g' \
-e 's|@''REPLACE_FCNTL''@|0|g' \
-e 's|@''REPLACE_OPEN''@|0|g' \
-e 's|@''REPLACE_OPENAT''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./fcntl.in.h > fcntl.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's/@''HAVE_INTTYPES_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_INTTYPES_H''@||g' \
-e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
-e 's/@''PRIPTR_PREFIX''@/__PRIPTR_PREFIX/g' \
-e 's/@''GNULIB_IMAXABS''@/0/g' \
-e 's/@''GNULIB_IMAXDIV''@/0/g' \
-e 's/@''GNULIB_STRTOIMAX''@/0/g' \
-e 's/@''GNULIB_STRTOUMAX''@/0/g' \
-e 's/@''HAVE_DECL_IMAXABS''@/1/g' \
-e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \
-e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \
-e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \
-e 's/@''HAVE_IMAXDIV_T''@/1/g' \
-e 's/@''REPLACE_STRTOIMAX''@/0/g' \
-e 's/@''REPLACE_STRTOUMAX''@/0/g' \
-e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \
-e 's/@''INT64_MAX_EQ_LONG_MAX''@/defined _LP64/g' \
-e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \
-e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/defined _LP64/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./inttypes.in.h > inttypes.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_LIMITS_H''@||g' \
./limits.in.h > limits.h-t
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipcrm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipcrm'
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_LOCALE_H''@||g' \
-e 's/@''GNULIB_LOCALECONV''@/0/g' \
-e 's/@''GNULIB_SETLOCALE''@/0/g' \
-e 's/@''GNULIB_SETLOCALE_NULL''@/1/g' \
-e 's/@''GNULIB_DUPLOCALE''@/0/g' \
-e 's/@''GNULIB_LOCALENAME''@/0/g' \
-e 's|@''HAVE_NEWLOCALE''@|1|g' \
-e 's|@''HAVE_DUPLOCALE''@|1|g' \
-e 's|@''HAVE_FREELOCALE''@|1|g' \
-e 's|@''HAVE_XLOCALE_H''@|0|g' \
-e 's|@''REPLACE_LOCALECONV''@|0|g' \
-e 's|@''REPLACE_SETLOCALE''@|0|g' \
-e 's|@''REPLACE_NEWLOCALE''@|0|g' \
-e 's|@''REPLACE_DUPLOCALE''@|0|g' \
-e 's|@''REPLACE_FREELOCALE''@|0|g' \
-e 's|@''REPLACE_STRUCT_LCONV''@|0|g' \
-e 's|@''LOCALENAME_ENHANCE_LOCALE_FUNCS''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./locale.in.h > locale.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
./stdckdint.in.h > stdckdint.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDIO_H''@||g' \
-e 's/@''GNULIB_DPRINTF''@/0/g' \
-e 's/@''GNULIB_FCLOSE''@/0/g' \
-e 's/@''GNULIB_FDOPEN''@/0/g' \
-e 's/@''GNULIB_FFLUSH''@/0/g' \
-e 's/@''GNULIB_FGETC''@/1/g' \
-e 's/@''GNULIB_FGETS''@/1/g' \
-e 's/@''GNULIB_FOPEN''@/0/g' \
-e 's/@''GNULIB_FOPEN_GNU''@/0/g' \
-e 's/@''GNULIB_FPRINTF''@/1/g' \
-e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_FPURGE''@/0/g' \
-e 's/@''GNULIB_FPUTC''@/1/g' \
-e 's/@''GNULIB_FPUTS''@/1/g' \
-e 's/@''GNULIB_FREAD''@/1/g' \
-e 's/@''GNULIB_FREOPEN''@/0/g' \
-e 's/@''GNULIB_FSCANF''@/1/g' \
-e 's/@''GNULIB_FSEEK''@/0/g' \
-e 's/@''GNULIB_FSEEKO''@/0/g' \
-e 's/@''GNULIB_FTELL''@/0/g' \
-e 's/@''GNULIB_FTELLO''@/0/g' \
-e 's/@''GNULIB_FWRITE''@/1/g' \
-e 's/@''GNULIB_GETC''@/1/g' \
-e 's/@''GNULIB_GETCHAR''@/1/g' \
-e 's/@''GNULIB_GETDELIM''@/0/g' \
-e 's/@''GNULIB_GETLINE''@/0/g' \
-e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
-e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_PCLOSE''@/0/g' \
-e 's/@''GNULIB_PERROR''@/0/g' \
-e 's/@''GNULIB_POPEN''@/0/g' \
-e 's/@''GNULIB_PRINTF''@/1/g' \
-e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_PUTC''@/1/g' \
-e 's/@''GNULIB_PUTCHAR''@/1/g' \
-e 's/@''GNULIB_PUTS''@/1/g' \
-e 's/@''GNULIB_REMOVE''@/0/g' \
-e 's/@''GNULIB_RENAME''@/0/g' \
-e 's/@''GNULIB_RENAMEAT''@/0/g' \
-e 's/@''GNULIB_SCANF''@/1/g' \
-e 's/@''GNULIB_SNPRINTF''@/0/g' \
-e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \
-e 's/@''GNULIB_TMPFILE''@/0/g' \
-e 's/@''GNULIB_VASPRINTF''@/1/g' \
-e 's/@''GNULIB_VDPRINTF''@/0/g' \
-e 's/@''GNULIB_VFPRINTF''@/1/g' \
-e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_VFSCANF''@/0/g' \
-e 's/@''GNULIB_VSCANF''@/0/g' \
-e 's/@''GNULIB_VPRINTF''@/1/g' \
-e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_VSNPRINTF''@/0/g' \
-e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_MDA_FCLOSEALL''@/1/g' \
-e 's/@''GNULIB_MDA_FDOPEN''@/1/g' \
-e 's/@''GNULIB_MDA_FILENO''@/1/g' \
-e 's/@''GNULIB_MDA_GETW''@/1/g' \
-e 's/@''GNULIB_MDA_PUTW''@/1/g' \
-e 's/@''GNULIB_MDA_TEMPNAM''@/1/g' \
< ./stdio.in.h | \
sed -e 's|@''HAVE_DECL_FCLOSEALL''@|1|g' \
-e 's|@''HAVE_DECL_FPURGE''@|1|g' \
-e 's|@''HAVE_DECL_FSEEKO''@|1|g' \
-e 's|@''HAVE_DECL_FTELLO''@|1|g' \
-e 's|@''HAVE_DECL_GETDELIM''@|1|g' \
-e 's|@''HAVE_DECL_GETLINE''@|1|g' \
-e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \
-e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \
-e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \
-e 's|@''HAVE_DPRINTF''@|1|g' \
-e 's|@''HAVE_FSEEKO''@|1|g' \
-e 's|@''HAVE_FTELLO''@|1|g' \
-e 's|@''HAVE_PCLOSE''@|1|g' \
-e 's|@''HAVE_POPEN''@|1|g' \
-e 's|@''HAVE_RENAMEAT''@|1|g' \
-e 's|@''HAVE_VASPRINTF''@|1|g' \
-e 's|@''HAVE_VDPRINTF''@|1|g' \
-e 's|@''REPLACE_DPRINTF''@|0|g' \
-e 's|@''REPLACE_FCLOSE''@|0|g' \
-e 's|@''REPLACE_FDOPEN''@|0|g' \
-e 's|@''REPLACE_FFLUSH''@|0|g' \
-e 's|@''REPLACE_FOPEN''@|0|g' \
-e 's|@''REPLACE_FOPEN_FOR_FOPEN_GNU''@|0|g' \
-e 's|@''REPLACE_FPRINTF''@|0|g' \
-e 's|@''REPLACE_FPURGE''@|0|g' \
-e 's|@''REPLACE_FREOPEN''@|0|g' \
-e 's|@''REPLACE_FSEEK''@|0|g' \
-e 's|@''REPLACE_FSEEKO''@|0|g' \
-e 's|@''REPLACE_FTELL''@|0|g' \
-e 's|@''REPLACE_FTELLO''@|0|g' \
-e 's|@''REPLACE_GETDELIM''@|0|g' \
-e 's|@''REPLACE_GETLINE''@|0|g' \
-e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \
-e 's|@''REPLACE_PERROR''@|0|g' \
-e 's|@''REPLACE_POPEN''@|0|g' \
-e 's|@''REPLACE_PRINTF''@|0|g' \
-e 's|@''REPLACE_REMOVE''@|0|g' \
-e 's|@''REPLACE_RENAME''@|0|g' \
-e 's|@''REPLACE_RENAMEAT''@|0|g' \
-e 's|@''REPLACE_SNPRINTF''@|0|g' \
-e 's|@''REPLACE_SPRINTF''@|0|g' \
-e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \
-e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \
-e 's|@''REPLACE_TMPFILE''@|0|g' \
-e 's|@''REPLACE_VASPRINTF''@|0|g' \
-e 's|@''REPLACE_VDPRINTF''@|0|g' \
-e 's|@''REPLACE_VFPRINTF''@|0|g' \
-e 's|@''REPLACE_VPRINTF''@|0|g' \
-e 's|@''REPLACE_VSNPRINTF''@|0|g' \
-e 's|@''REPLACE_VSPRINTF''@|0|g' \
-e 's|@''ASM_SYMBOL_PREFIX''@||g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> stdio.h-t
mv alloca.h-t alloca.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDLIB_H''@||g' \
-e 's/@''GNULIB__EXIT''@/0/g' \
-e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \
-e 's/@''GNULIB_ATOLL''@/0/g' \
-e 's/@''GNULIB_CALLOC_GNU''@/1/g' \
-e 's/@''GNULIB_CALLOC_POSIX''@/1/g' \
-e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \
-e 's/@''GNULIB_FREE_POSIX''@/0/g' \
-e 's/@''GNULIB_GETLOADAVG''@/0/g' \
-e 's/@''GNULIB_GETSUBOPT''@/0/g' \
-e 's/@''GNULIB_GRANTPT''@/0/g' \
-e 's/@''GNULIB_MALLOC_GNU''@/1/g' \
-e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \
-e 's/@''GNULIB_MBTOWC''@/0/g' \
-e 's/@''GNULIB_MKDTEMP''@/0/g' \
-e 's/@''GNULIB_MKOSTEMP''@/0/g' \
-e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
-e 's/@''GNULIB_MKSTEMP''@/0/g' \
-e 's/@''GNULIB_MKSTEMPS''@/0/g' \
-e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \
-e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
-e 's/@''GNULIB_PTSNAME''@/0/g' \
-e 's/@''GNULIB_PTSNAME_R''@/0/g' \
-e 's/@''GNULIB_PUTENV''@/0/g' \
-e 's/@''GNULIB_QSORT_R''@/0/g' \
-e 's/@''GNULIB_RANDOM''@/0/g' \
-e 's/@''GNULIB_RANDOM_R''@/0/g' \
-e 's/@''GNULIB_REALLOC_GNU''@/1/g' \
-e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \
-e 's/@''GNULIB_REALLOCARRAY''@/1/g' \
-e 's/@''GNULIB_REALPATH''@/0/g' \
-e 's/@''GNULIB_RPMATCH''@/0/g' \
-e 's/@''GNULIB_SECURE_GETENV''@/0/g' \
-e 's/@''GNULIB_SETENV''@/0/g' \
-e 's/@''GNULIB_STRTOD''@/0/g' \
-e 's/@''GNULIB_STRTOL''@/0/g' \
-e 's/@''GNULIB_STRTOLD''@/0/g' \
-e 's/@''GNULIB_STRTOLL''@/0/g' \
-e 's/@''GNULIB_STRTOUL''@/0/g' \
-e 's/@''GNULIB_STRTOULL''@/0/g' \
-e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
-e 's/@''GNULIB_UNLOCKPT''@/0/g' \
-e 's/@''GNULIB_UNSETENV''@/0/g' \
-e 's/@''GNULIB_WCTOMB''@/0/g' \
-e 's/@''GNULIB_MDA_ECVT''@/1/g' \
-e 's/@''GNULIB_MDA_FCVT''@/1/g' \
-e 's/@''GNULIB_MDA_GCVT''@/1/g' \
-e 's/@''GNULIB_MDA_MKTEMP''@/1/g' \
-e 's/@''GNULIB_MDA_PUTENV''@/1/g' \
< ./stdlib.in.h | \
sed -e 's|@''HAVE__EXIT''@|1|g' \
-e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \
-e 's|@''HAVE_ATOLL''@|1|g' \
-e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \
-e 's|@''HAVE_DECL_ECVT''@|1|g' \
-e 's|@''HAVE_DECL_FCVT''@|1|g' \
-e 's|@''HAVE_DECL_GCVT''@|1|g' \
-e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
-e 's|@''HAVE_GETSUBOPT''@|1|g' \
-e 's|@''HAVE_GRANTPT''@|1|g' \
-e 's|@''HAVE_INITSTATE''@|1|g' \
-e 's|@''HAVE_DECL_INITSTATE''@|1|g' \
-e 's|@''HAVE_MBTOWC''@|1|g' \
-e 's|@''HAVE_MKDTEMP''@|1|g' \
-e 's|@''HAVE_MKOSTEMP''@|1|g' \
-e 's|@''HAVE_MKOSTEMPS''@|1|g' \
-e 's|@''HAVE_MKSTEMP''@|1|g' \
-e 's|@''HAVE_MKSTEMPS''@|1|g' \
-e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \
-e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
-e 's|@''HAVE_PTSNAME''@|1|g' \
-e 's|@''HAVE_PTSNAME_R''@|1|g' \
-e 's|@''HAVE_QSORT_R''@|1|g' \
-e 's|@''HAVE_RANDOM''@|1|g' \
-e 's|@''HAVE_RANDOM_H''@|1|g' \
-e 's|@''HAVE_RANDOM_R''@|1|g' \
-e 's|@''HAVE_REALLOCARRAY''@|1|g' \
-e 's|@''HAVE_REALPATH''@|1|g' \
-e 's|@''HAVE_RPMATCH''@|1|g' \
-e 's|@''HAVE_SECURE_GETENV''@|1|g' \
-e 's|@''HAVE_DECL_SETENV''@|1|g' \
-e 's|@''HAVE_SETSTATE''@|1|g' \
-e 's|@''HAVE_DECL_SETSTATE''@|1|g' \
-e 's|@''HAVE_STRTOD''@|1|g' \
-e 's|@''HAVE_STRTOL''@|1|g' \
-e 's|@''HAVE_STRTOLD''@|1|g' \
-e 's|@''HAVE_STRTOLL''@|1|g' \
-e 's|@''HAVE_STRTOUL''@|1|g' \
-e 's|@''HAVE_STRTOULL''@|1|g' \
-e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
-e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
-e 's|@''HAVE_UNLOCKPT''@|1|g' \
-e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
-e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \
-e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \
-e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \
-e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
-e 's|@''REPLACE_FREE''@|0|g' \
-e 's|@''REPLACE_INITSTATE''@|0|g' \
-e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \
-e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \
-e 's|@''REPLACE_MBTOWC''@|0|g' \
-e 's|@''REPLACE_MKSTEMP''@|0|g' \
-e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \
-e 's|@''REPLACE_PTSNAME''@|0|g' \
-e 's|@''REPLACE_PTSNAME_R''@|0|g' \
-e 's|@''REPLACE_PUTENV''@|0|g' \
-e 's|@''REPLACE_QSORT_R''@|0|g' \
-e 's|@''REPLACE_RANDOM''@|0|g' \
-e 's|@''REPLACE_RANDOM_R''@|0|g' \
-e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \
-e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \
-e 's|@''REPLACE_REALLOCARRAY''@|0|g' \
-e 's|@''REPLACE_REALPATH''@|0|g' \
-e 's|@''REPLACE_SETENV''@|0|g' \
-e 's|@''REPLACE_SETSTATE''@|0|g' \
-e 's|@''REPLACE_STRTOD''@|0|g' \
-e 's|@''REPLACE_STRTOL''@|0|g' \
-e 's|@''REPLACE_STRTOLD''@|0|g' \
-e 's|@''REPLACE_STRTOLL''@|0|g' \
-e 's|@''REPLACE_STRTOUL''@|0|g' \
-e 's|@''REPLACE_STRTOULL''@|0|g' \
-e 's|@''REPLACE_UNSETENV''@|0|g' \
-e 's|@''REPLACE_WCTOMB''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _Noreturn/r ./_Noreturn.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> stdlib.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STRING_H''@||g' \
-e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' \
-e 's/@''GNULIB_FFSL''@/0/g' \
-e 's/@''GNULIB_FFSLL''@/0/g' \
-e 's/@''GNULIB_MBSLEN''@/1/g' \
-e 's/@''GNULIB_MBSNLEN''@/0/g' \
-e 's/@''GNULIB_MBSCHR''@/1/g' \
-e 's/@''GNULIB_MBSRCHR''@/0/g' \
-e 's/@''GNULIB_MBSSTR''@/1/g' \
-e 's/@''GNULIB_MBSCASECMP''@/1/g' \
-e 's/@''GNULIB_MBSNCASECMP''@/1/g' \
-e 's/@''GNULIB_MBSPCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSCASESTR''@/0/g' \
-e 's/@''GNULIB_MBSCSPN''@/0/g' \
-e 's/@''GNULIB_MBSPBRK''@/0/g' \
-e 's/@''GNULIB_MBSSPN''@/0/g' \
-e 's/@''GNULIB_MBSSEP''@/0/g' \
-e 's/@''GNULIB_MBSTOK_R''@/0/g' \
-e 's/@''GNULIB_MEMCHR''@/1/g' \
-e 's/@''GNULIB_MEMMEM''@/0/g' \
-e 's/@''GNULIB_MEMPCPY''@/0/g' \
-e 's/@''GNULIB_MEMRCHR''@/1/g' \
-e 's/@''GNULIB_RAWMEMCHR''@/0/g' \
-e 's/@''GNULIB_STPCPY''@/0/g' \
-e 's/@''GNULIB_STPNCPY''@/0/g' \
-e 's/@''GNULIB_STRCHRNUL''@/0/g' \
-e 's/@''GNULIB_STRDUP''@/1/g' \
-e 's/@''GNULIB_STRNCAT''@/0/g' \
-e 's/@''GNULIB_STRNDUP''@/0/g' \
-e 's/@''GNULIB_STRNLEN''@/1/g' \
-e 's/@''GNULIB_STRPBRK''@/0/g' \
-e 's/@''GNULIB_STRSEP''@/0/g' \
-e 's/@''GNULIB_STRSTR''@/0/g' \
-e 's/@''GNULIB_STRCASESTR''@/1/g' \
-e 's/@''GNULIB_STRTOK_R''@/0/g' \
-e 's/@''GNULIB_STRERROR''@/1/g' \
-e 's/@''GNULIB_STRERROR_R''@/0/g' \
-e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' \
-e 's/@''GNULIB_SIGABBREV_NP''@/0/g' \
-e 's/@''GNULIB_SIGDESCR_NP''@/0/g' \
-e 's/@''GNULIB_STRSIGNAL''@/0/g' \
-e 's/@''GNULIB_STRVERSCMP''@/0/g' \
-e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' \
-e 's/@''GNULIB_MDA_STRDUP''@/1/g' \
-e 's/@''GNULIB_FREE_POSIX''@/0/g' \
< ./string.in.h | \
sed -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \
-e 's|@''HAVE_FFSL''@|1|g' \
-e 's|@''HAVE_FFSLL''@|1|g' \
-e 's|@''HAVE_MBSLEN''@|0|g' \
-e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
-e 's|@''HAVE_MEMPCPY''@|1|g' \
-e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
-e 's|@''HAVE_RAWMEMCHR''@|1|g' \
-e 's|@''HAVE_STPCPY''@|1|g' \
-e 's|@''HAVE_STPNCPY''@|1|g' \
-e 's|@''HAVE_STRCHRNUL''@|1|g' \
-e 's|@''HAVE_DECL_STRDUP''@|1|g' \
-e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
-e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
-e 's|@''HAVE_STRPBRK''@|1|g' \
-e 's|@''HAVE_STRSEP''@|1|g' \
-e 's|@''HAVE_STRCASESTR''@|1|g' \
-e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
-e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \
-e 's|@''HAVE_STRERRORNAME_NP''@|1|g' \
-e 's|@''HAVE_SIGABBREV_NP''@|1|g' \
-e 's|@''HAVE_SIGDESCR_NP''@|1|g' \
-e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
-e 's|@''HAVE_STRVERSCMP''@|1|g' \
-e 's|@''REPLACE_FFSLL''@|0|g' \
-e 's|@''REPLACE_MEMCHR''@|0|g' \
-e 's|@''REPLACE_MEMMEM''@|0|g' \
-e 's|@''REPLACE_FREE''@|0|g' \
-e 's|@''REPLACE_STPNCPY''@|0|g' \
-e 's|@''REPLACE_STRCHRNUL''@|0|g' \
-e 's|@''REPLACE_STRDUP''@|0|g' \
-e 's|@''REPLACE_STRNCAT''@|0|g' \
-e 's|@''REPLACE_STRNDUP''@|0|g' \
-e 's|@''REPLACE_STRNLEN''@|0|g' \
-e 's|@''REPLACE_STRSTR''@|0|g' \
-e 's|@''REPLACE_STRCASESTR''@|0|g' \
-e 's|@''REPLACE_STRTOK_R''@|0|g' \
-e 's|@''REPLACE_STRERROR''@|0|g' \
-e 's|@''REPLACE_STRERROR_R''@|0|g' \
-e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' \
-e 's|@''REPLACE_STRSIGNAL''@|0|g' \
-e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> string.h-t
checking how to run the C++ preprocessor... g++ -E
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''HAVE_STRINGS_H''@|1|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STRINGS_H''@||g' \
-e 's/@''GNULIB_FFS''@/0/g' \
-e 's|@''HAVE_FFS''@|1|g' \
-e 's|@''HAVE_STRCASECMP''@|1|g' \
-e 's|@''HAVE_DECL_STRNCASECMP''@|1|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./strings.in.h > strings.h-t
mv limits.h-t limits.h
mv stdckdint.h-t stdckdint.h
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p 'sys'
mv fcntl.h-t fcntl.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''HAVE_UNISTD_H''@|1|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_UNISTD_H''@||g' \
-e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
-e 's/@''GNULIB_ACCESS''@/0/g' \
-e 's/@''GNULIB_CHDIR''@/0/g' \
-e 's/@''GNULIB_CHOWN''@/0/g' \
-e 's/@''GNULIB_CLOSE''@/0/g' \
-e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \
-e 's/@''GNULIB_DUP''@/0/g' \
-e 's/@''GNULIB_DUP2''@/0/g' \
-e 's/@''GNULIB_DUP3''@/0/g' \
-e 's/@''GNULIB_ENVIRON''@/0/g' \
-e 's/@''GNULIB_EUIDACCESS''@/0/g' \
-e 's/@''GNULIB_EXECL''@/0/g' \
-e 's/@''GNULIB_EXECLE''@/0/g' \
-e 's/@''GNULIB_EXECLP''@/0/g' \
-e 's/@''GNULIB_EXECV''@/0/g' \
-e 's/@''GNULIB_EXECVE''@/0/g' \
-e 's/@''GNULIB_EXECVP''@/0/g' \
-e 's/@''GNULIB_EXECVPE''@/0/g' \
-e 's/@''GNULIB_FACCESSAT''@/0/g' \
-e 's/@''GNULIB_FCHDIR''@/0/g' \
-e 's/@''GNULIB_FCHOWNAT''@/0/g' \
-e 's/@''GNULIB_FDATASYNC''@/0/g' \
-e 's/@''GNULIB_FSYNC''@/0/g' \
-e 's/@''GNULIB_FTRUNCATE''@/0/g' \
-e 's/@''GNULIB_GETCWD''@/0/g' \
-e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
-e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \
-e 's/@''GNULIB_GETENTROPY''@/0/g' \
-e 's/@''GNULIB_GETGROUPS''@/0/g' \
-e 's/@''GNULIB_GETHOSTNAME''@/0/g' \
-e 's/@''GNULIB_GETLOGIN''@/0/g' \
-e 's/@''GNULIB_GETLOGIN_R''@/0/g' \
-e 's/@''GNULIB_GETOPT_POSIX''@/1/g' \
-e 's/@''GNULIB_GETPAGESIZE''@/0/g' \
-e 's/@''GNULIB_GETPASS''@/0/g' \
-e 's/@''GNULIB_GETPASS_GNU''@/0/g' \
-e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
-e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \
-e 's/@''GNULIB_ISATTY''@/0/g' \
-e 's/@''GNULIB_LCHOWN''@/0/g' \
-e 's/@''GNULIB_LINK''@/0/g' \
-e 's/@''GNULIB_LINKAT''@/0/g' \
-e 's/@''GNULIB_LSEEK''@/0/g' \
-e 's/@''GNULIB_PIPE''@/0/g' \
-e 's/@''GNULIB_PIPE2''@/0/g' \
-e 's/@''GNULIB_PREAD''@/0/g' \
-e 's/@''GNULIB_PWRITE''@/0/g' \
-e 's/@''GNULIB_READ''@/0/g' \
-e 's/@''GNULIB_READLINK''@/0/g' \
-e 's/@''GNULIB_READLINKAT''@/0/g' \
-e 's/@''GNULIB_RMDIR''@/0/g' \
-e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
-e 's/@''GNULIB_SLEEP''@/0/g' \
-e 's/@''GNULIB_SYMLINK''@/0/g' \
-e 's/@''GNULIB_SYMLINKAT''@/0/g' \
-e 's/@''GNULIB_TRUNCATE''@/0/g' \
-e 's/@''GNULIB_TTYNAME_R''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \
-e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
-e 's/@''GNULIB_UNLINK''@/0/g' \
-e 's/@''GNULIB_UNLINKAT''@/0/g' \
-e 's/@''GNULIB_USLEEP''@/0/g' \
-e 's/@''GNULIB_WRITE''@/0/g' \
-e 's/@''GNULIB_MDA_ACCESS''@/1/g' \
-e 's/@''GNULIB_MDA_CHDIR''@/1/g' \
-e 's/@''GNULIB_MDA_CLOSE''@/1/g' \
-e 's/@''GNULIB_MDA_DUP''@/1/g' \
-e 's/@''GNULIB_MDA_DUP2''@/1/g' \
-e 's/@''GNULIB_MDA_EXECL''@/1/g' \
-e 's/@''GNULIB_MDA_EXECLE''@/1/g' \
-e 's/@''GNULIB_MDA_EXECLP''@/1/g' \
-e 's/@''GNULIB_MDA_EXECV''@/1/g' \
-e 's/@''GNULIB_MDA_EXECVE''@/1/g' \
-e 's/@''GNULIB_MDA_EXECVP''@/1/g' \
-e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \
-e 's/@''GNULIB_MDA_GETCWD''@/1/g' \
-e 's/@''GNULIB_MDA_GETPID''@/1/g' \
-e 's/@''GNULIB_MDA_ISATTY''@/1/g' \
-e 's/@''GNULIB_MDA_LSEEK''@/1/g' \
-e 's/@''GNULIB_MDA_READ''@/1/g' \
-e 's/@''GNULIB_MDA_RMDIR''@/1/g' \
-e 's/@''GNULIB_MDA_SWAB''@/1/g' \
-e 's/@''GNULIB_MDA_UNLINK''@/1/g' \
-e 's/@''GNULIB_MDA_WRITE''@/1/g' \
< ./unistd.in.h | \
sed -e 's|@''HAVE_CHOWN''@|1|g' \
-e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \
-e 's|@''HAVE_DUP3''@|1|g' \
-e 's|@''HAVE_EUIDACCESS''@|1|g' \
-e 's|@''HAVE_EXECVPE''@|1|g' \
-e 's|@''HAVE_FACCESSAT''@|1|g' \
-e 's|@''HAVE_FCHDIR''@|1|g' \
-e 's|@''HAVE_FCHOWNAT''@|1|g' \
-e 's|@''HAVE_FDATASYNC''@|1|g' \
-e 's|@''HAVE_FSYNC''@|1|g' \
-e 's|@''HAVE_FTRUNCATE''@|1|g' \
-e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
-e 's|@''HAVE_GETENTROPY''@|1|g' \
-e 's|@''HAVE_GETGROUPS''@|1|g' \
-e 's|@''HAVE_GETHOSTNAME''@|1|g' \
-e 's|@''HAVE_GETPAGESIZE''@|1|g' \
-e 's|@''HAVE_GETPASS''@|1|g' \
-e 's|@''HAVE_GROUP_MEMBER''@|1|g' \
-e 's|@''HAVE_LCHOWN''@|1|g' \
-e 's|@''HAVE_LINK''@|1|g' \
-e 's|@''HAVE_LINKAT''@|1|g' \
-e 's|@''HAVE_PIPE''@|1|g' \
-e 's|@''HAVE_PIPE2''@|1|g' \
-e 's|@''HAVE_PREAD''@|1|g' \
-e 's|@''HAVE_PWRITE''@|1|g' \
-e 's|@''HAVE_READLINK''@|1|g' \
-e 's|@''HAVE_READLINKAT''@|1|g' \
-e 's|@''HAVE_SETHOSTNAME''@|1|g' \
-e 's|@''HAVE_SLEEP''@|1|g' \
-e 's|@''HAVE_SYMLINK''@|1|g' \
-e 's|@''HAVE_SYMLINKAT''@|1|g' \
-e 's|@''HAVE_UNLINKAT''@|1|g' \
-e 's|@''HAVE_USLEEP''@|1|g' \
-e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
-e 's|@''HAVE_DECL_EXECVPE''@|1|g' \
-e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
-e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
-e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
-e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \
-e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
-e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
-e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
-e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
-e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \
-e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
-e 's|@''HAVE_OS_H''@|0|g' \
-e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
| \
sed -e 's|@''REPLACE_ACCESS''@|0|g' \
-e 's|@''REPLACE_CHOWN''@|0|g' \
-e 's|@''REPLACE_CLOSE''@|0|g' \
-e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \
-e 's|@''REPLACE_DUP''@|0|g' \
-e 's|@''REPLACE_DUP2''@|0|g' \
-e 's|@''REPLACE_EXECL''@|0|g' \
-e 's|@''REPLACE_EXECLE''@|0|g' \
-e 's|@''REPLACE_EXECLP''@|0|g' \
-e 's|@''REPLACE_EXECV''@|0|g' \
-e 's|@''REPLACE_EXECVE''@|0|g' \
-e 's|@''REPLACE_EXECVP''@|0|g' \
-e 's|@''REPLACE_EXECVPE''@|0|g' \
-e 's|@''REPLACE_FACCESSAT''@|0|g' \
-e 's|@''REPLACE_FCHOWNAT''@|0|g' \
-e 's|@''REPLACE_FTRUNCATE''@|0|g' \
-e 's|@''REPLACE_GETCWD''@|0|g' \
-e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
-e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
-e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
-e 's|@''REPLACE_GETGROUPS''@|0|g' \
-e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
-e 's|@''REPLACE_GETPASS''@|0|g' \
-e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \
-e 's|@''REPLACE_ISATTY''@|0|g' \
-e 's|@''REPLACE_LCHOWN''@|0|g' \
-e 's|@''REPLACE_LINK''@|0|g' \
-e 's|@''REPLACE_LINKAT''@|0|g' \
-e 's|@''REPLACE_LSEEK''@|0|g' \
-e 's|@''REPLACE_PREAD''@|0|g' \
-e 's|@''REPLACE_PWRITE''@|0|g' \
-e 's|@''REPLACE_READ''@|0|g' \
-e 's|@''REPLACE_READLINK''@|0|g' \
-e 's|@''REPLACE_READLINKAT''@|0|g' \
-e 's|@''REPLACE_RMDIR''@|0|g' \
-e 's|@''REPLACE_SLEEP''@|0|g' \
-e 's|@''REPLACE_SYMLINK''@|0|g' \
-e 's|@''REPLACE_SYMLINKAT''@|0|g' \
-e 's|@''REPLACE_TRUNCATE''@|0|g' \
-e 's|@''REPLACE_TTYNAME_R''@|0|g' \
-e 's|@''REPLACE_UNLINK''@|0|g' \
-e 's|@''REPLACE_UNLINKAT''@|0|g' \
-e 's|@''REPLACE_USLEEP''@|0|g' \
-e 's|@''REPLACE_WRITE''@|0|g' \
-e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> unistd.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''HAVE_FEATURES_H''@|1|g' \
-e 's|@''NEXT_WCHAR_H''@||g' \
-e 's|@''HAVE_WCHAR_H''@|1|g' \
-e 's/@''HAVE_CRTDEFS_H''@/0/g' \
-e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \
-e 's/@''GNULIB_BTOWC''@/0/g' \
-e 's/@''GNULIB_WCTOB''@/0/g' \
-e 's/@''GNULIB_MBSINIT''@/1/g' \
-e 's/@''GNULIB_MBRTOWC''@/1/g' \
-e 's/@''GNULIB_MBRLEN''@/0/g' \
-e 's/@''GNULIB_MBSRTOWCS''@/0/g' \
-e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \
-e 's/@''GNULIB_WCRTOMB''@/0/g' \
-e 's/@''GNULIB_WCSRTOMBS''@/0/g' \
-e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \
-e 's/@''GNULIB_WCWIDTH''@/1/g' \
-e 's/@''GNULIB_WMEMCHR''@/0/g' \
-e 's/@''GNULIB_WMEMCMP''@/0/g' \
-e 's/@''GNULIB_WMEMCPY''@/0/g' \
-e 's/@''GNULIB_WMEMMOVE''@/0/g' \
-e 's/@''GNULIB_WMEMPCPY''@/0/g' \
-e 's/@''GNULIB_WMEMSET''@/0/g' \
-e 's/@''GNULIB_WCSLEN''@/0/g' \
-e 's/@''GNULIB_WCSNLEN''@/0/g' \
-e 's/@''GNULIB_WCSCPY''@/0/g' \
-e 's/@''GNULIB_WCPCPY''@/0/g' \
-e 's/@''GNULIB_WCSNCPY''@/0/g' \
-e 's/@''GNULIB_WCPNCPY''@/0/g' \
-e 's/@''GNULIB_WCSCAT''@/0/g' \
-e 's/@''GNULIB_WCSNCAT''@/0/g' \
-e 's/@''GNULIB_WCSCMP''@/0/g' \
-e 's/@''GNULIB_WCSNCMP''@/0/g' \
-e 's/@''GNULIB_WCSCASECMP''@/0/g' \
-e 's/@''GNULIB_WCSNCASECMP''@/0/g' \
-e 's/@''GNULIB_WCSCOLL''@/0/g' \
-e 's/@''GNULIB_WCSXFRM''@/0/g' \
-e 's/@''GNULIB_WCSDUP''@/0/g' \
-e 's/@''GNULIB_WCSCHR''@/0/g' \
-e 's/@''GNULIB_WCSRCHR''@/0/g' \
-e 's/@''GNULIB_WCSCSPN''@/0/g' \
-e 's/@''GNULIB_WCSSPN''@/0/g' \
-e 's/@''GNULIB_WCSPBRK''@/0/g' \
-e 's/@''GNULIB_WCSSTR''@/0/g' \
-e 's/@''GNULIB_WCSTOK''@/0/g' \
-e 's/@''GNULIB_WCSWIDTH''@/0/g' \
-e 's/@''GNULIB_WCSFTIME''@/0/g' \
-e 's/@''GNULIB_MDA_WCSDUP''@/1/g' \
-e 's/@''GNULIB_FREE_POSIX''@/0/g' \
< ./wchar.in.h | \
sed -e 's|@''HAVE_WINT_T''@|1|g' \
-e 's|@''HAVE_BTOWC''@|1|g' \
-e 's|@''HAVE_MBSINIT''@|1|g' \
-e 's|@''HAVE_MBRTOWC''@|1|g' \
-e 's|@''HAVE_MBRLEN''@|1|g' \
-e 's|@''HAVE_MBSRTOWCS''@|1|g' \
-e 's|@''HAVE_MBSNRTOWCS''@|1|g' \
-e 's|@''HAVE_WCRTOMB''@|1|g' \
-e 's|@''HAVE_WCSRTOMBS''@|1|g' \
-e 's|@''HAVE_WCSNRTOMBS''@|1|g' \
-e 's|@''HAVE_WMEMCHR''@|1|g' \
-e 's|@''HAVE_WMEMCMP''@|1|g' \
-e 's|@''HAVE_WMEMCPY''@|1|g' \
-e 's|@''HAVE_WMEMMOVE''@|1|g' \
-e 's|@''HAVE_WMEMPCPY''@|1|g' \
-e 's|@''HAVE_WMEMSET''@|1|g' \
-e 's|@''HAVE_WCSLEN''@|1|g' \
-e 's|@''HAVE_WCSNLEN''@|1|g' \
-e 's|@''HAVE_WCSCPY''@|1|g' \
-e 's|@''HAVE_WCPCPY''@|1|g' \
-e 's|@''HAVE_WCSNCPY''@|1|g' \
-e 's|@''HAVE_WCPNCPY''@|1|g' \
-e 's|@''HAVE_WCSCAT''@|1|g' \
-e 's|@''HAVE_WCSNCAT''@|1|g' \
-e 's|@''HAVE_WCSCMP''@|1|g' \
-e 's|@''HAVE_WCSNCMP''@|1|g' \
-e 's|@''HAVE_WCSCASECMP''@|1|g' \
-e 's|@''HAVE_WCSNCASECMP''@|1|g' \
-e 's|@''HAVE_WCSCOLL''@|1|g' \
-e 's|@''HAVE_WCSXFRM''@|1|g' \
-e 's|@''HAVE_WCSDUP''@|1|g' \
-e 's|@''HAVE_WCSCHR''@|1|g' \
-e 's|@''HAVE_WCSRCHR''@|1|g' \
-e 's|@''HAVE_WCSCSPN''@|1|g' \
-e 's|@''HAVE_WCSSPN''@|1|g' \
-e 's|@''HAVE_WCSPBRK''@|1|g' \
-e 's|@''HAVE_WCSSTR''@|1|g' \
-e 's|@''HAVE_WCSTOK''@|1|g' \
-e 's|@''HAVE_WCSWIDTH''@|1|g' \
-e 's|@''HAVE_WCSFTIME''@|1|g' \
-e 's|@''HAVE_DECL_WCTOB''@|1|g' \
-e 's|@''HAVE_DECL_WCSDUP''@|1|g' \
-e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \
| \
sed -e 's|@''REPLACE_MBSTATE_T''@|0|g' \
-e 's|@''REPLACE_BTOWC''@|0|g' \
-e 's|@''REPLACE_WCTOB''@|0|g' \
-e 's|@''REPLACE_FREE''@|0|g' \
-e 's|@''REPLACE_MBSINIT''@|0|g' \
-e 's|@''REPLACE_MBRTOWC''@|1|g' \
-e 's|@''REPLACE_MBRLEN''@|0|g' \
-e 's|@''REPLACE_MBSRTOWCS''@|0|g' \
-e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \
-e 's|@''REPLACE_WCRTOMB''@|0|g' \
-e 's|@''REPLACE_WCSRTOMBS''@|0|g' \
-e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \
-e 's|@''REPLACE_WCWIDTH''@|0|g' \
-e 's|@''REPLACE_WCSWIDTH''@|0|g' \
-e 's|@''REPLACE_WCSFTIME''@|0|g' \
-e 's|@''REPLACE_WCSTOK''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> wchar.h-t
mv inttypes.h-t inttypes.h
mv locale.h-t locale.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipcs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipcs'
mv strings.h-t strings.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_TYPES_H''@||g' \
-e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
-e 's|@''WINDOWS_STAT_INODES''@|0|g' \
./sys_types.in.h > sys/types.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's/@''HAVE_WCTYPE_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_WCTYPE_H''@||g' \
-e 's/@''HAVE_CRTDEFS_H''@/0/g' \
-e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \
-e 's/@''GNULIB_ISWBLANK''@/1/g' \
-e 's/@''GNULIB_ISWDIGIT''@/1/g' \
-e 's/@''GNULIB_ISWXDIGIT''@/1/g' \
-e 's/@''GNULIB_WCTYPE''@/0/g' \
-e 's/@''GNULIB_ISWCTYPE''@/0/g' \
-e 's/@''GNULIB_WCTRANS''@/0/g' \
-e 's/@''GNULIB_TOWCTRANS''@/0/g' \
-e 's/@''HAVE_ISWBLANK''@/1/g' \
-e 's/@''HAVE_ISWCNTRL''@/1/g' \
-e 's/@''HAVE_WCTYPE_T''@/1/g' \
-e 's/@''HAVE_WCTRANS_T''@/1/g' \
-e 's/@''HAVE_WINT_T''@/1/g' \
-e 's/@''REPLACE_ISWBLANK''@/0/g' \
-e 's/@''REPLACE_ISWDIGIT''@/0/g' \
-e 's/@''REPLACE_ISWXDIGIT''@/0/g' \
-e 's/@''REPLACE_ISWCNTRL''@/0/g' \
-e 's/@''REPLACE_TOWLOWER''@/0/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./wctype.in.h > wctype.h-t
mv sys/types.h-t sys/types.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iplink' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iplink'
mv wctype.h-t wctype.h
mv string.h-t string.h
mv stdio.h-t stdio.h
mv stdlib.h-t stdlib.h
mv wchar.h-t wchar.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipneigh' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ipneigh'
if [ -f /etc/SuSE-release -o -n "" ] ;then install -D -m 755 systemd/SUSE-mdadm_env.sh /usr/libexec/mdadm/mdadm_env.sh ;fi
autoreconf: configure.ac: tracing
Running phase: fixupPhase
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iproute' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iproute'
checking for netinet/in.h... yes
mv unistd.h-t unistd.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iprule' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iprule'
make all-recursive
shrinking RPATHs of ELF executables and libraries in /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iptunnel' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/iptunnel'
make[3]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
shrinking /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/mdmon
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/kbd_mode' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kbd_mode'
shrinking /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/mdadm
checking for references to /build/ in /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3...
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/kill' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kill'
make[4]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-basename-lgpl.o `test -f 'basename-lgpl.c' || echo './'`basename-lgpl.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-exitfail.o `test -f 'exitfail.c' || echo './'`exitfail.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-getprogname.o `test -f 'getprogname.c' || echo './'`getprogname.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-hard-locale.o `test -f 'hard-locale.c' || echo './'`hard-locale.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-ialloc.o `test -f 'ialloc.c' || echo './'`ialloc.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-localcharset.o `test -f 'localcharset.c' || echo './'`localcharset.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-malloca.o `test -f 'malloca.c' || echo './'`malloca.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbchar.o `test -f 'mbchar.c' || echo './'`mbchar.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbiter.o `test -f 'mbiter.c' || echo './'`mbiter.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbrtowc.o `test -f 'mbrtowc.c' || echo './'`mbrtowc.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbscasecmp.o `test -f 'mbscasecmp.c' || echo './'`mbscasecmp.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbschr.o `test -f 'mbschr.c' || echo './'`mbschr.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbslen.o `test -f 'mbslen.c' || echo './'`mbslen.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbsncasecmp.o `test -f 'mbsncasecmp.c' || echo './'`mbsncasecmp.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbsstr.o `test -f 'mbsstr.c' || echo './'`mbsstr.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbswidth.o `test -f 'mbswidth.c' || echo './'`mbswidth.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-mbuiter.o `test -f 'mbuiter.c' || echo './'`mbuiter.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-setlocale_null.o `test -f 'setlocale_null.c' || echo './'`setlocale_null.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-strnlen1.o `test -f 'strnlen1.c' || echo './'`strnlen1.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/killall' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/killall'
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-unistd.o `test -f 'unistd.c' || echo './'`unistd.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-wctype-h.o `test -f 'wctype-h.c' || echo './'`wctype-h.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-xmalloc.o `test -f 'xmalloc.c' || echo './'`xmalloc.c
gcc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -g -O2 -c -o libgnu_a-xalloc-die.o `test -f 'xalloc-die.c' || echo './'`xalloc-die.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/killall5' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/killall5'
gzipping man pages under /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/share/man/
Checking for strtoull : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/klogd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/klogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/last' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/last'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/less' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/less'
checking for semaphore.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/link' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/link'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/linux32' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/linux32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/linux64' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/linux64'
moving /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/* to /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/bin
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ln' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ln'
patching script interpreter paths in /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/loadfont' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/loadfont'
/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/lib/systemd/system-shutdown/mdadm.shutdown: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/loadkmap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/loadkmap'
stripping (with command strip and flags -S -p) in /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/lib /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/bin /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/logger' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/logger'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/login' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/login'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/logname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/logname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/logread' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/logread'
checking for sys/mman.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/losetup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/losetup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lpq' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lpq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lpr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lpr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ls' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ls'
building '/nix/store/3llf0limmy1kf2iwg74a8lwkxczk66nl-extra-utils.drv'...
building '/nix/store/xmy33yn742x7x8mf73x9mn2n989qf3gy-grub-config.xml.drv'...
building '/nix/store/kdys8l919dmcnhzgjddqmi4828q7d9g5-udev-rules.drv'...
Checking for __strtoull : not found
rm -f libgnu.a
ar cr libgnu.a libgnu_a-basename-lgpl.o libgnu_a-exitfail.o libgnu_a-getprogname.o libgnu_a-hard-locale.o libgnu_a-ialloc.o libgnu_a-localcharset.o libgnu_a-malloca.o libgnu_a-mbchar.o libgnu_a-mbiter.o libgnu_a-mbrtowc.o libgnu_a-mbscasecmp.o libgnu_a-mbschr.o libgnu_a-mbslen.o libgnu_a-mbsncasecmp.o libgnu_a-mbsstr.o libgnu_a-mbswidth.o libgnu_a-mbuiter.o libgnu_a-setlocale_null.o libgnu_a-strnlen1.o libgnu_a-unistd.o libgnu_a-wctype-h.o libgnu_a-xmalloc.o libgnu_a-xalloc-die.o
ranlib libgnu.a
make[4]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
make[3]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
make[2]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
Making all in info
make[2]: Entering directory '/build/texinfo-7.0.3/info'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o makedoc.o makedoc.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsof' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsof'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lspci' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lspci'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsscsi' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsscsi'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsusb' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lsusb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lzcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lzma' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lzma'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lzop' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lzop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/makedevs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/makedevs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/makemime' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/makemime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/man' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/man'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/md5sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/md5sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mdev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mesg' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mesg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/microcom' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/microcom'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mim' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mim'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkdosfs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkdosfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mke2fs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mke2fs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfifo' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfifo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfs.ext2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfs.ext2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfs.minix' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfs.minix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfs.vfat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkfs.vfat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mknod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mknod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkpasswd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkswap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mkswap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mktemp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mktemp'
checking for ld used by g++... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes
checking for priv.h... no
checking for sys/select.h... yes
checking for sys/wait.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/[' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/['
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/[[' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/[['
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/acpid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/acpid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/add-shell' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/add-shell'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/addgroup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/addgroup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/adduser' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/adduser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/adjtimex' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/adjtimex'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/arch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/arch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/modinfo' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/modinfo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/modprobe' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/modprobe'
In file included from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/features.h:503,
from /nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/assert.h:35,
from ../config.h:1828,
from ../system.h:23,
from info.h:24,
from makedoc.c:25:
In function 'read',
inlined from 'process_one_file' at makedoc.c:281:15,
inlined from 'main' at makedoc.c:162:7:
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/unistd.h:28:10: warning: '__read_alias' specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=8;;]
28 | return __glibc_fortify (read, __nbytes, sizeof (char),
| ^~~~~~~~~~~~~~~
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/unistd-decl.h: In function 'main':
/nix/store/ij144ma6vs8acil8r9hgr8xkb1dp9azg-glibc-2.39-5-dev/include/bits/unistd-decl.h:29:16: note: in a call to function '__read_alias' declared with attribute 'access (write_only, 2, 3)'
29 | extern ssize_t __REDIRECT_FORTIFY (__read_alias, (int __fd, void *__buf,
| ^~~~~~~~~~~~~~~~~~
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/arp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/arp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/more' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/more'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/arping' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/arping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ascii' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ascii'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mount' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ash' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ash'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/awk' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/awk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mountpoint' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mountpoint'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/base32' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/base32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/base64' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/base64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mpstat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mpstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/basename' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/basename'
autoreconf: running: libtoolize --copy --force
building '/nix/store/v79gy8pq9zl1a35rw17s81fryr73bjiq-install-grub.sh.drv'...
Checking for strtouq : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/mv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nameif' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nameif'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nanddump' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nanddump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nandwrite' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nandwrite'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nbd-client' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nbd-client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/netstat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/netstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nice' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nmeter' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nmeter'
checking for g++ option to produce PIC... -fPIC -DPIC
checking for pthread.h... yes
checking for sys/ioctl.h... yes
autoreconf: running: aclocal --force -I config
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/beep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/beep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/blkdiscard' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkdiscard'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/blkid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/blockdev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blockdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bootchartd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bootchartd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/brctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/brctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bunzip2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bunzip2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/busybox' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/busybox'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bzcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/bzip2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bzip2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cal' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cal'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chgrp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chgrp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chown' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chpasswd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chpst' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chpst'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chroot' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chroot'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chrt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chrt'
Adding rules for package /nix/store/9zxfk641799ph2sz36nv8ggn1r4x5pic-ipv6-privacy-extensions.rules
Copying /nix/store/9zxfk641799ph2sz36nv8ggn1r4x5pic-ipv6-privacy-extensions.rules/etc/udev/rules.d/98-ipv6-privacy-extensions.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/98-ipv6-privacy-extensions.rules
Adding rules for package /nix/store/0jdp3l9cgkph3gwxm011zik6jsckzzln-ipv6-privacy-extensions.rules
Copying /nix/store/0jdp3l9cgkph3gwxm011zik6jsckzzln-ipv6-privacy-extensions.rules/etc/udev/rules.d/99-ipv6-privacy-extensions.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/99-ipv6-privacy-extensions.rules
Adding rules for package /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23
Copying /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/10-dm.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/10-dm.rules
Copying /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/11-dm-lvm.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/11-dm-lvm.rules
Copying /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/13-dm-disk.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/13-dm-disk.rules
Copying /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/69-dm-lvm.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/69-dm-lvm.rules
Copying /nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/95-dm-notify.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/95-dm-notify.rules
Adding rules for package /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8
Copying /nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib/udev/rules.d/69-bcache.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/69-bcache.rules
Adding rules for package /nix/store/x18db7drl4qjabdydpr8rx1bfi3rcfan-extra-udev-rules
Copying /nix/store/x18db7drl4qjabdydpr8rx1bfi3rcfan-extra-udev-rules/etc/udev/rules.d/99-local.rules to /nix/store/xfzbpq3zwqnps0fxnvabhfd149m8pd8g-udev-rules/99-local.rules
Adding rules for package /nix/store/dwicd4bf24xd468naa68kmzilc2sb0yp-extra-hwdb-file
checking if g++ PIC flag -fPIC -DPIC works... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nohup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nohup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/chvt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chvt'
gcc -g -O2 -o makedoc makedoc.o ../gnulib/lib/libgnu.a -ltinfo
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cksum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cksum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nologin' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nologin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/clear' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/clear'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cmp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cmp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nproc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nproc'
Checking that all programs called by relative paths in udev rules exist in /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev... OK
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/comm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/comm'
Checking that all programs called by absolute paths in udev rules exist... grep: warning: stray \ before /
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/conspy' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/conspy'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nsenter' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nsenter'
OK
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cpio' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cpio'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nslookup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/nslookup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/crc32' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/crc32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/crond' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/crond'
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ntpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ntpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/crontab' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/crontab'
Checking for strtoll : ok
rm -f doc.c funs.h
..//info/makedoc ./session.c ./echo-area.c ./infodoc.c ./m-x.c ./indices.c ./nodemenu.c ./footnotes.c ./variables.c
make all-am
make[3]: Entering directory '/build/texinfo-7.0.3/info'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o dir.o dir.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o display.o display.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o dribble.o dribble.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o echo-area.o echo-area.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o filesys.o filesys.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o footnotes.o footnotes.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o indices.o indices.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o info.o info.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o infodoc.o infodoc.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/od' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/od'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/openvt' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/openvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/partprobe' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/partprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/passwd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/passwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/paste' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/paste'
checking if g++ static flag -static works... no
checking for sys/uio.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cryptpw' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cryptpw'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cttyhack' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cttyhack'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/cut' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cut'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/date' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/date'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/deallocvt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/deallocvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/delgroup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/delgroup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/deluser' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/deluser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/depmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/depmod'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o infokey.o infokey.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o infomap.o infomap.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o infopath.o infopath.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o m-x.o m-x.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o man.o man.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o nodemenu.o nodemenu.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o nodes.o nodes.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o scan.o scan.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o search.o search.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o session.o session.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o signals.o signals.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/patch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/patch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pgrep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pgrep'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
autoreconf: running: aclocal --force -I m4
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/devmem' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/devmem'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/df' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/df'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dhcprelay' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dhcprelay'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/diff' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/diff'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o tag.o tag.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o terminal.o terminal.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o tilde.o tilde.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o util.o util.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pidof' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pidof'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dirname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dirname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dmesg' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmesg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ping' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dnsd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dnsd'
checking for blkid/blkid.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dnsdomainname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dnsdomainname'
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ar... ar
checking for ld... ld -m elf_x86_64
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dos2unix' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dos2unix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dpkg' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dpkg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ping6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ping6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dpkg-deb' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dpkg-deb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/du' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/du'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pipe_progress' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pipe_progress'
checking for GNU libc2... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dumpkmap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dumpkmap'
libtoolize: copying file 'm4/ltoptions.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/dumpleases' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dumpleases'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o variables.o variables.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pivot_root' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pivot_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/echo' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/echo'
checking whether it is safe to define __EXTENSIONS__... yes
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o window.o window.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ed' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ed'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pkill' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pkill'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/egrep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/egrep'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o doc.o doc.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/eject' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/eject'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/env' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/env'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pmap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pmap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/envdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/envdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/envuidgid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/envuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/popmaildir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/popmaildir'
libtoolize: copying file 'm4/ltsugar.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ether-wake' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ether-wake'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/poweroff' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/poweroff'
checking whether _XOPEN_SOURCE should be defined... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/expand' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/expand'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/expr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/expr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/powertop' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/powertop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/factor' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/factor'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fakeidentd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fakeidentd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/printenv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/printenv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fallocate' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fallocate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/false' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/false'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/printf' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/printf'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fatattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fatattr'
checking for Minix Amsterdam compiler... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fbset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fbset'
checking for ar... ar
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ps' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ps'
libtoolize: copying file 'm4/ltversion.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fbsplash' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fbsplash'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fdflush' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fdflush'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pscan' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pscan'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fdformat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fdformat'
checking for BSD signal semantics... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fdisk' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fdisk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pstree' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pstree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fgconsole' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fgconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fgrep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fgrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pwd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/find' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/find'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/findfs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/findfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pwdx' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/pwdx'
libtoolize: copying file 'm4/lt~obsolete.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/flock' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/flock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fold' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fold'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/raidautorun' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/raidautorun'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/free' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/free'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rdate' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rdate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/freeramdisk' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/freeramdisk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsck' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck'
checking for gcc option to enable large file support... none needed
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rdev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsck.minix' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck.minix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsfreeze' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsfreeze'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/readahead' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/readahead'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fstrim' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fstrim'
libtoolize: Remember to add 'LT_INIT' to configure.ac.
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fsync' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsync'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/readlink' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/readlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ftpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ftpget' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ftpget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/readprofile' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/readprofile'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ftpput' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ftpput'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/fuser' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fuser'
Checking for __strtoll : not found
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/getopt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/getopt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/realpath' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/realpath'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/getty' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/getty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/reboot' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/reboot'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/grep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/grep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/reformime' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/reformime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/groups' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/groups'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/gunzip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/gunzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/remove-shell' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/remove-shell'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/gzip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/gzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/halt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/halt'
checking for gethostbyname... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/renice' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/renice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hdparm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hdparm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/reset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/reset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/head' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/head'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hexdump' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hexdump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hexedit' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hexedit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/resize' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/resize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hostid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hostid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/resume' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/resume'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hostname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hostname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/httpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/httpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rev' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hush' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hush'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/hwclock' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hwclock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cdetect' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cdetect'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cdump' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cdump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rmdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rmdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cget' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rmmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rmmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2cset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/i2ctransfer' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2ctransfer'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/route' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/route'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifconfig' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifconfig'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rpm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rpm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifdown' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifdown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifenslave' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifenslave'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rpm2cpio' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rpm2cpio'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifplugd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifplugd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ifup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rtcwake' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rtcwake'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/inetd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/inetd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/init' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/init'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/run-init' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/run-init'
checking for connect... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/insmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/insmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/install' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/install'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/run-parts' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/run-parts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ionice' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ionice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iostat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iostat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/runlevel' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/runlevel'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/runsv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/runsv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipaddr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipaddr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipcalc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipcalc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipcrm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipcrm'
Checking for strtoq : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/runsvdir' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/runsvdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipcs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipcs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iplink' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iplink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rx' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/rx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ipneigh' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipneigh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iproute' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iproute'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/script' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/script'
checking for a usable (O_DIRECT-supporting) temporary dir... .
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iprule' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iprule'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/iptunnel' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iptunnel'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/scriptreplay' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/scriptreplay'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/kbd_mode' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kbd_mode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sed' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sed'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/kill' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kill'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/killall' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/killall'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/seedrng' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/seedrng'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/killall5' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/killall5'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/klogd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/klogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sendmail' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sendmail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/last' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/last'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/less' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/less'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/seq' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/seq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/link' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/link'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/linux32' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/linux32'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setarch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setarch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/linux64' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/linux64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ln' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ln'
checking for getaddrinfo... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setconsole' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/loadfont' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/loadfont'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/loadkmap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/loadkmap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setfattr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setfattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/logger' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/logger'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/login' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/login'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setfont' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setfont'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/logname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/logname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/logread' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/logread'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setkeycodes' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setkeycodes'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/losetup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/losetup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setlogcons' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setlogcons'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lpq' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lpq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lpr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lpr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setpriv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setpriv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ls' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ls'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setserial' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setserial'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsof' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsof'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setsid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setsid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lspci' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lspci'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsscsi' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsscsi'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setuidgid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/setuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lsusb' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsusb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lzcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sh' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sh'
Checking for memalign : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lzma' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lzma'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/lzop' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lzop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha1sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha1sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/makedevs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/makedevs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/makemime' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/makemime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha256sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha256sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/man' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/man'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/md5sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/md5sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha3sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha3sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mdev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdev'
checking for getservbyname... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mesg' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mesg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha512sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sha512sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/microcom' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/microcom'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mim' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mim'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/showkey' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/showkey'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkdosfs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkdosfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/shred' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/shred'
checking for size_t... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mke2fs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mke2fs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfifo' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfifo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/shuf' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/shuf'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfs.ext2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfs.ext2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfs.minix' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfs.minix'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/slattach' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/slattach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkfs.vfat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfs.vfat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mknod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mknod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sleep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkpasswd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mkswap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkswap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/smemcap' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/smemcap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mktemp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mktemp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/modinfo' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/modinfo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/softlimit' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/softlimit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/modprobe' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/modprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/more' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/more'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sort' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mount' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mountpoint' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mountpoint'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/split' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/split'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mpstat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mpstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ssl_client' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ssl_client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/mv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mv'
checking for crypt in -lcrypt... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nameif' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nameif'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/start-stop-daemon' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/start-stop-daemon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nanddump' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nanddump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nandwrite' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nandwrite'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/stat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/stat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nbd-client' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nbd-client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/strings' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/strings'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/netstat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/netstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/stty' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/stty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nice' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nl'
checking for working alloca.h... yes
checking for alloca... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/su' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/su'
Checking for posix_memalign : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nmeter' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nmeter'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nohup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nohup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sulogin' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sulogin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nologin' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nologin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nproc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nproc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sum' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nsenter' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nsenter'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/nslookup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nslookup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sv' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ntpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ntpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/od' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/od'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/svc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/svc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/openvt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/openvt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/partprobe' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/partprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/passwd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/passwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/svlogd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/svlogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/paste' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/paste'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/patch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/patch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/svok' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/svok'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pgrep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pgrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pidof' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pidof'
checking whether the preprocessor supports include_next... yes
checking for sched.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/swapoff' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/swapoff'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ping' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ping6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ping6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/swapon' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/swapon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pipe_progress' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pipe_progress'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pivot_root' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pivot_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/switch_root' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/switch_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pkill' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pkill'
checking whether source code line length is unlimited... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sync' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sync'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pmap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pmap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/popmaildir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/popmaildir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sysctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/sysctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/poweroff' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/poweroff'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/powertop' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/powertop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/syslogd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/syslogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/printenv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/printenv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/printf' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/printf'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tac' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tac'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ps' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ps'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pscan' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pscan'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tail' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pstree' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pstree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pwd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tar' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tar'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/pwdx' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pwdx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/raidautorun' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/raidautorun'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/taskset' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/taskset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rdate' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rdate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rdev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/readahead' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/readahead'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/readlink' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/readlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tcpsvd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tcpsvd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/readprofile' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/readprofile'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/realpath' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/realpath'
Checking for fmemopen : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tee' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tee'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/reboot' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/reboot'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/reformime' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/reformime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/telnet' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/telnet'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/remove-shell' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/remove-shell'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/renice' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/renice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/telnetd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/telnetd'
checking for unshare... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/reset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/reset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/resize' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/resize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/test' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/test'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/resume' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/resume'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tftp' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tftp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rmdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rmdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tftpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rmmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rmmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/time' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/time'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/route' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/route'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rpm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rpm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/timeout' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/timeout'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rpm2cpio' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rpm2cpio'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rtcwake' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rtcwake'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/top' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/top'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/run-init' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/run-init'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/run-parts' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/run-parts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/touch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/touch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/runlevel' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/runlevel'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/runsv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/runsv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tr' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/runsvdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/runsvdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/rx' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/traceroute' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/traceroute'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/script' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/script'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/scriptreplay' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/scriptreplay'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/traceroute6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/traceroute6'
checking whether uses 'inline' correctly... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sed' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sed'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/seedrng' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/seedrng'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tree' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sendmail' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sendmail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/seq' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/seq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/true' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/true'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setarch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setarch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setconsole' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/truncate' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/truncate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setfattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setfattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setfont' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setfont'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ts' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setkeycodes' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setkeycodes'
checking for fstatat... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setlogcons' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setlogcons'
Checking for header malloc.h : yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tsort' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tsort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setpriv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setpriv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setserial' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setserial'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tty' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setsid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setsid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/setuidgid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ttysize' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ttysize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sh' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha1sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha1sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tunctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tunctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha256sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha256sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha3sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha3sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubiattach' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubiattach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sha512sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha512sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/showkey' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/showkey'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubidetach' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubidetach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/shred' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/shred'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/shuf' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/shuf'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubimkvol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubimkvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/slattach' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/slattach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sleep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubirename' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubirename'
checking for btowc... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/smemcap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/smemcap'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubirmvol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubirmvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/softlimit' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/softlimit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sort' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubirsvol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubirsvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/split' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/split'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ssl_client' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ssl_client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubiupdatevol' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ubiupdatevol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/start-stop-daemon' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/start-stop-daemon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/stat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/stat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udhcpc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udhcpc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/strings' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/strings'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udhcpc6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udhcpc6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/stty' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/stty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/su' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/su'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udhcpd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udhcpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sulogin' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sulogin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sum'
checking for statx... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udpsvd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udpsvd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/svc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/svc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uevent' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uevent'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/svlogd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/svlogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/svok' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/svok'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/umount' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/umount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/swapoff' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/swapoff'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/swapon' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/swapon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uname'
Checking for declaration of memalign : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/switch_root' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/switch_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sync' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sync'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unexpand' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unexpand'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/sysctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sysctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/syslogd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/syslogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uniq' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uniq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tac' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tac'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tail' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unix2dos' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unix2dos'
checking for canonicalize_file_name... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tar' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tar'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/taskset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/taskset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unlink' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tcpsvd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tcpsvd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unlzma' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unlzma'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tee' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tee'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/telnet' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/telnet'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unshare' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unshare'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/telnetd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/telnetd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unxz' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unxz'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/test' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/test'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tftp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tftp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unzip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/unzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tftpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/time' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/time'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uptime' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uptime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/timeout' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/timeout'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/top' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/top'
checking for pthread_create in -lpthread... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/users' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/users'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/touch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/touch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/usleep' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/usleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/traceroute' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/traceroute'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/traceroute6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/traceroute6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uudecode' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uudecode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tree' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/true' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/true'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uuencode' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/uuencode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/truncate' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/truncate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ts' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/vconfig' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/vconfig'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tsort' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tsort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tty' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/vi' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/vi'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ttysize' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ttysize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/tunctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tunctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/vlock' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/vlock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubiattach' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubiattach'
checking for realpath... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubidetach' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubidetach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/volname' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/volname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubimkvol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubimkvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubirename' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubirename'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/w' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/w'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubirmvol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubirmvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubirsvol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubirsvol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/wall' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/wall'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/ubiupdatevol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubiupdatevol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udhcpc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udhcpc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/watch' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/watch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udhcpc6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udhcpc6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udhcpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udhcpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/watchdog' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/watchdog'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/udpsvd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udpsvd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uevent' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uevent'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/wc' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/wc'
checking for pthread.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/umount' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/umount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/wget' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/wget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unexpand' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unexpand'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uniq' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uniq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/which' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/which'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unix2dos' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unix2dos'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/who' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/who'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unlink' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unlzma' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unlzma'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/whoami' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/whoami'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unshare' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unshare'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unxz' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unxz'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/whois' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/whois'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/unzip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uptime' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uptime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xargs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xargs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/users' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/users'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/usleep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/usleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xxd' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xxd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uudecode' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uudecode'
checking for lstat... yes
Checking for posix_fallocate-capable libc : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/uuencode' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uuencode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xz' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xz'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/vconfig' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/vconfig'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/vi' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/vi'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xzcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/xzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/vlock' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/vlock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/volname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/volname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/yes' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/yes'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/w' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/w'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/wall' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/wall'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/zcat' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/zcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/watch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/watch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/zcip' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/zcip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/watchdog' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/watchdog'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/wc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/wc'
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkid' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/wget' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/wget'
'/nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin/dmsetup' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmsetup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/which' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/which'
autoreconf: running: /nix/store/k4j8jl7kii9wi8qhbxik7x5sc6xsvi9f-autoconf-2.72/bin/autoconf --force
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/who' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/who'
'/nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin/lvm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lvm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/whoami' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/whoami'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/whois' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/whois'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/udevadm' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udevadm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xargs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xargs'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sysctl' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/systemd-sysctl'
checking for rpc/rpc.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xxd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xxd'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/ata_id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ata_id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xz' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xz'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/cdrom_id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cdrom_id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/xzcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xzcat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/yes' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/yes'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/dmi_memory_id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmi_memory_id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/zcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/zcat'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/fido_id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fido_id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/sbin/zcip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/zcip'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/scsi_id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/scsi_id'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/v4l_id' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/v4l_id'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/[' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/['
'/nix/store/0w5svl7bwhkjv7ja7zifd4xa0ic1xv95-kmod-31/bin/kmod' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/[[' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/[['
checking for _set_invalid_parameter_handler... no
'/nix/store/8mskfidhcmkvza04dr43r1vhn5x2ybpc-e2fsprogs-1.47.0-bin/sbin/e2fsck' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/e2fsck'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/acpid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/acpid'
'/nix/store/8mskfidhcmkvza04dr43r1vhn5x2ybpc-e2fsprogs-1.47.0-bin/sbin/tune2fs' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tune2fs'
'/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck.ext2' -> 'e2fsck'
'/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck.ext3' -> 'e2fsck'
'/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fsck.ext4' -> 'e2fsck'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/add-shell' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/add-shell'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/ld-linux-x86-64.so.2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/ld-linux-x86-64.so.2'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ata_id
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/addgroup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/addgroup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/adduser' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/adduser'
Checking for posix_fallocate : ok
Checking for prctl : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/adjtimex' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/adjtimex'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/arch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/arch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/arp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/arp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/arping' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/arping'
checking for event_base_dispatch in -levent_core... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ascii' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ascii'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ash' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ash'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/awk' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/awk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/base32' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/base32'
checking for fcntl... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/base64' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/base64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/basename' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/basename'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/beep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/beep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/blkdiscard' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkdiscard'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/blkid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/blockdev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blockdev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bootchartd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bootchartd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/brctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/brctl'
checking for event2/event.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bunzip2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bunzip2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/busybox' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/busybox'
Checking for dirname : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bzcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bzcat'
checking for symlink... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/bzip2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/bzip2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cal' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cal'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chat'
gcc -g -O2 -o ginfo dir.o display.o dribble.o echo-area.o filesys.o footnotes.o indices.o info.o infodoc.o infokey.o infomap.o infopath.o m-x.o man.o nodemenu.o nodes.o scan.o search.o session.o signals.o tag.o terminal.o tilde.o util.o variables.o window.o doc.o ../gnulib/lib/libgnu.a -ltinfo
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chgrp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chgrp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chmod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chown' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chpasswd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chpst' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chpst'
checking for keyctl_instantiate in -lkeyutils... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chroot' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chroot'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chrt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chrt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/chvt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/chvt'
checking for fsync... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cksum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cksum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/clear' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/clear'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cmp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cmp'
make[3]: Leaving directory '/build/texinfo-7.0.3/info'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/comm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/comm'
make[2]: Leaving directory '/build/texinfo-7.0.3/info'
Making all in install-info
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/conspy' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/conspy'
make[2]: Entering directory '/build/texinfo-7.0.3/install-info'
Checking for basename : ok
Making all in .
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cp'
make[3]: Entering directory '/build/texinfo-7.0.3/install-info'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -g -O2 -c -o install-info.o install-info.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cpio' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cpio'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/libsystemd-shared-255.so' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libsystemd-shared-255.so'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/crc32' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/crc32'
checking for keyutils.h... yes
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libc.so.6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libc.so.6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/crond' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/crond'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/crontab' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/crontab'
'/nix/store/ms22nmzw84v4kgaa8zjsq9p8hwfbwyd6-acl-2.3.2/lib/libacl.so.1.1.2302' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libacl.so.1'
'/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libblkid.so.1.1.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libblkid.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cryptpw' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cryptpw'
'/nix/store/80pzqhjlc5c5dr03624pg03n00z6mv53-libcap-2.69-lib/lib/libcap.so.2.69' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcap.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cttyhack' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cttyhack'
'/nix/store/nf28s3rx56cli1sbd0bymwbf6dq964yq-libxcrypt-4.4.36/lib/libcrypt.so.2.0.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcrypt.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/cut' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cut'
'/nix/store/fmmmzr5zhgx2zsb6il7w2a3ilykdqhn0-libgcrypt-1.10.3/lib/libgcrypt.so.20.4.3' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libgcrypt.so.20'
checking for getdtablesize... yes
'/nix/store/9j8zc0jzwcnpigwc8va6r7mapraqi292-kmod-31-lib/lib/libkmod.so.2.4.1' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libkmod.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/date' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/date'
'/nix/store/d8mxvpmizbh8sypmawpi3av3f111xlpz-lz4-1.9.4/lib/liblz4.so.1.9.4' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/liblz4.so.1'
configure.ac:213: warning: The macro 'AC_GNU_SOURCE' is obsolete.
configure.ac:213: You should run autoupdate.
./lib/autoconf/specific.m4:489: AC_GNU_SOURCE is expanded from...
configure.ac:213: the top level
configure.ac:499: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:499: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:499: the top level
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dc'
'/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libmount.so.1.1.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libmount.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dd'
'/nix/store/9xgpmwqw0881kxa9sl498qfmzy7z2ndn-openssl-3.0.13/lib/libcrypto.so.3' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcrypto.so.3'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/deallocvt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/deallocvt'
'/nix/store/g1mdn35n4i01fg0b3mavx2h9h7rvz291-linux-pam-1.6.0/lib/libpam.so.0.85.1' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libpam.so.0'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/delgroup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/delgroup'
'/nix/store/dli7anxjcil1hg0z54lkbl808643fvxz-libseccomp-2.5.5-lib/lib/libseccomp.so.2.5.5' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libseccomp.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/deluser' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/deluser'
'/nix/store/n46w7nzp8sqx0qhxi0xciyscpjz4ffvc-xz-5.4.6/lib/liblzma.so.5.4.6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/liblzma.so.5'
'/nix/store/snycjiabznrrfnij3qkiklbgxkqv0m83-zstd-1.5.6/lib/libzstd.so.1.5.6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libzstd.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/depmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/depmod'
autoreconf: configure.ac: tracing
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libm.so.6' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libm.so.6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/devmem' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/devmem'
checking for find_key_by_type_and_desc in -lkeyutils... yes
'/nix/store/hmvccjqnp7p9vyfhc2ffjm4rpdx513ap-attr-2.5.2/lib/libattr.so.1.1.2502' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libattr.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/df' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/df'
'/nix/store/pjlvxvcmm7chi2na852q359qdjah1ga2-libgpg-error-1.48/lib/libgpg-error.so.0.35.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libgpg-error.so.0'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dhcprelay' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dhcprelay'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libdl.so.2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libdl.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/diff' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/diff'
Checking for strlcpy : ok
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libpthread.so.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libpthread.so.0'
'/nix/store/fvrqnfbbws0zsdlbqc4kjjqa9x75dh72-audit-3.1.2/lib/libaudit.so.1.0.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libaudit.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dirname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dirname'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkid
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dmesg' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmesg'
checking for getexecname... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dnsd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dnsd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dnsdomainname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dnsdomainname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dos2unix' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dos2unix'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/busybox
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dpkg' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dpkg'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dpkg-deb' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dpkg-deb'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/du' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/du'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dumpkmap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dumpkmap'
checking for sqlite3.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/dumpleases' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dumpleases'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/echo' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/echo'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libresolv.so.2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libresolv.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ed' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ed'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cdrom_id
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/egrep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/egrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/eject' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/eject'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/env' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/env'
checking for mbsinit... yes
autoreconf: running: /nix/store/k4j8jl7kii9wi8qhbxik7x5sc6xsvi9f-autoconf-2.72/bin/autoheader --force
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/envdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/envdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/envuidgid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/envuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ether-wake' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ether-wake'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/expand' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/expand'
Checking for strlcat : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/expr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/expr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/factor' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/factor'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fakeidentd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fakeidentd'
checking for sqlite3_libversion_number in -lsqlite3... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fallocate' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fallocate'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/false' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/false'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fatattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fatattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fbset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fbset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fbsplash' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fbsplash'
checking for mbrtowc... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fdflush' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fdflush'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fdformat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fdformat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fdisk' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fdisk'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fgconsole' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fgconsole'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fgrep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fgrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/find' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/find'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/findfs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/findfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/flock' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/flock'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fold' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fold'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/free' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/free'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/freeramdisk' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/freeramdisk'
checking for suitable sqlite3 version... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsck' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsck.minix' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck.minix'
checking for mkstemp... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsfreeze' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsfreeze'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fstrim' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fstrim'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fsync' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsync'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ftpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ftpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ftpget' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ftpget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ftpput' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ftpput'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/fuser' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fuser'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/getopt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/getopt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/getty' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/getty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/grep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/grep'
checking for libgen.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/groups' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/groups'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/gunzip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/gunzip'
checking for readlink... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/gzip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/gzip'
Checking for getpeereid : not found
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/halt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/halt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hdparm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hdparm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/head' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/head'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmi_memory_id
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hexdump' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hexdump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hexedit' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hexedit'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hostid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hostid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hostname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hostname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/httpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/httpd'
checking for sys/inotify.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hush' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hush'
checking for libgen.h... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/hwclock' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/hwclock'
checking for sys/inotify.h... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cdetect' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cdetect'
checking for isblank... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cdump' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cdump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cget' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2cset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2cset'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/i2ctransfer' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/i2ctransfer'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/id'
Checking for library bsd : yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifconfig' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifconfig'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifdown' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifdown'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifenslave' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifenslave'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifplugd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifplugd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ifup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ifup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/inetd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/inetd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/init' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/init'
checking for iswctype... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/insmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/insmod'
checking for dm_task_create in -ldevmapper... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/install' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/install'
autoreconf: running: automake --add-missing --copy --force-missing
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ionice' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ionice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iostat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iostat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipaddr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipaddr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipcalc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipcalc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipcrm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipcrm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipcs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipcs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iplink' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iplink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ipneigh' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ipneigh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iproute' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iproute'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iprule' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iprule'
checking for sleep... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/iptunnel' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/iptunnel'
checking for libdevmapper.h... yes
checking for sys/inotify.h... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/kbd_mode' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kbd_mode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/kill' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kill'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/killall' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/killall'
autoreconf: configure.ac: creating directory build-aux
autoreconf: running: libtoolize --copy --force
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/killall5' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/killall5'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/klogd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/klogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/last' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/last'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/less' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/less'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/link' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/link'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/linux32' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/linux32'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmsetup
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/linux64' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/linux64'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ln' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ln'
checking for __xpg_strerror_r... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/loadfont' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/loadfont'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/loadkmap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/loadkmap'
checking for blkid_get_library_version in -lblkid... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/logger' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/logger'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/login' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/login'
gcc -g -O2 -o ginstall-info install-info.o ../gnulib/lib/libgnu.a
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/logname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/logname'
Checking for getpeereid in bsd : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/logread' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/logread'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/losetup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/losetup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lpq' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lpq'
'/nix/store/cmvd3n44c75zn2salc8w9sg7q23i9bq5-lvm2-2.03.23-lib/lib/libdevmapper.so.1.02' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libdevmapper.so.1.02'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lpr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lpr'
'/nix/store/f79b6b6rm1kjjwl0155d6qbq0zgl7qal-systemd-minimal-libs-255.4/lib/libudev.so.1.7.8' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libudev.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ls' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ls'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/e2fsck
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsattr'
make[3]: Leaving directory '/build/texinfo-7.0.3/install-info'
Making all in tests
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsmod'
make[3]: Entering directory '/build/texinfo-7.0.3/install-info/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/texinfo-7.0.3/install-info/tests'
make[2]: Leaving directory '/build/texinfo-7.0.3/install-info'
Making all in po
checking for usleep... yes
checking for blkid/blkid.h... yes
make[2]: Entering directory '/build/texinfo-7.0.3/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/texinfo-7.0.3/po'
Making all in po_document
make[2]: Entering directory '/build/texinfo-7.0.3/po_document'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/texinfo-7.0.3/po_document'
Making all in tp
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsof' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsof'
make[2]: Entering directory '/build/texinfo-7.0.3/tp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lspci' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lspci'
Making all in Texinfo/XS
make[3]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsscsi' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsscsi'
make all-recursive
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lsusb' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lsusb'
make[4]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
configure.ac:213: installing './compile'
Making all in gnulib/lib
configure.ac:32: installing './config.guess'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lzcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lzcat'
make[5]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''HAVE_ALLOCA_H''@|1|g' \
./alloca.in.h > alloca.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's/@''HAVE_INTTYPES_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_INTTYPES_H''@||g' \
-e 's/@''APPLE_UNIVERSAL_BUILD''@/0/g' \
-e 's/@''PRIPTR_PREFIX''@/__PRIPTR_PREFIX/g' \
-e 's/@''GNULIB_IMAXABS''@/0/g' \
-e 's/@''GNULIB_IMAXDIV''@/0/g' \
-e 's/@''GNULIB_STRTOIMAX''@/0/g' \
-e 's/@''GNULIB_STRTOUMAX''@/0/g' \
-e 's/@''HAVE_DECL_IMAXABS''@/1/g' \
-e 's/@''HAVE_DECL_IMAXDIV''@/1/g' \
-e 's/@''HAVE_DECL_STRTOIMAX''@/1/g' \
-e 's/@''HAVE_DECL_STRTOUMAX''@/1/g' \
-e 's/@''HAVE_IMAXDIV_T''@/1/g' \
-e 's/@''REPLACE_STRTOIMAX''@/0/g' \
-e 's/@''REPLACE_STRTOUMAX''@/0/g' \
-e 's/@''INT32_MAX_LT_INTMAX_MAX''@/1/g' \
-e 's/@''INT64_MAX_EQ_LONG_MAX''@/defined _LP64/g' \
-e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/1/g' \
-e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/defined _LP64/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./inttypes.in.h > inttypes.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_LIMITS_H''@||g' \
./limits.in.h > limits.h-t
configure.ac:32: installing './config.sub'
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDIO_H''@||g' \
-e 's/@''GNULIB_DPRINTF''@/0/g' \
-e 's/@''GNULIB_FCLOSE''@/0/g' \
-e 's/@''GNULIB_FDOPEN''@/0/g' \
-e 's/@''GNULIB_FFLUSH''@/0/g' \
-e 's/@''GNULIB_FGETC''@/1/g' \
-e 's/@''GNULIB_FGETS''@/1/g' \
-e 's/@''GNULIB_FOPEN''@/0/g' \
-e 's/@''GNULIB_FOPEN_GNU''@/0/g' \
-e 's/@''GNULIB_FPRINTF''@/1/g' \
-e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_FPURGE''@/0/g' \
-e 's/@''GNULIB_FPUTC''@/1/g' \
-e 's/@''GNULIB_FPUTS''@/1/g' \
-e 's/@''GNULIB_FREAD''@/1/g' \
-e 's/@''GNULIB_FREOPEN''@/0/g' \
-e 's/@''GNULIB_FSCANF''@/1/g' \
-e 's/@''GNULIB_FSEEK''@/0/g' \
-e 's/@''GNULIB_FSEEKO''@/0/g' \
-e 's/@''GNULIB_FTELL''@/0/g' \
-e 's/@''GNULIB_FTELLO''@/0/g' \
-e 's/@''GNULIB_FWRITE''@/1/g' \
-e 's/@''GNULIB_GETC''@/1/g' \
-e 's/@''GNULIB_GETCHAR''@/1/g' \
-e 's/@''GNULIB_GETDELIM''@/1/g' \
-e 's/@''GNULIB_GETLINE''@/1/g' \
-e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \
-e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_PCLOSE''@/0/g' \
-e 's/@''GNULIB_PERROR''@/0/g' \
-e 's/@''GNULIB_POPEN''@/0/g' \
-e 's/@''GNULIB_PRINTF''@/1/g' \
-e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_PUTC''@/1/g' \
-e 's/@''GNULIB_PUTCHAR''@/1/g' \
-e 's/@''GNULIB_PUTS''@/1/g' \
-e 's/@''GNULIB_REMOVE''@/0/g' \
-e 's/@''GNULIB_RENAME''@/0/g' \
-e 's/@''GNULIB_RENAMEAT''@/0/g' \
-e 's/@''GNULIB_SCANF''@/1/g' \
-e 's/@''GNULIB_SNPRINTF''@/0/g' \
-e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \
-e 's/@''GNULIB_TMPFILE''@/0/g' \
-e 's/@''GNULIB_VASPRINTF''@/1/g' \
-e 's/@''GNULIB_VDPRINTF''@/0/g' \
-e 's/@''GNULIB_VFPRINTF''@/1/g' \
-e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_VFSCANF''@/0/g' \
-e 's/@''GNULIB_VSCANF''@/0/g' \
-e 's/@''GNULIB_VPRINTF''@/1/g' \
-e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_VSNPRINTF''@/0/g' \
-e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \
-e 's/@''GNULIB_MDA_FCLOSEALL''@/1/g' \
-e 's/@''GNULIB_MDA_FDOPEN''@/0/g' \
-e 's/@''GNULIB_MDA_FILENO''@/1/g' \
-e 's/@''GNULIB_MDA_GETW''@/1/g' \
-e 's/@''GNULIB_MDA_PUTW''@/1/g' \
-e 's/@''GNULIB_MDA_TEMPNAM''@/1/g' \
< ./stdio.in.h | \
sed -e 's|@''HAVE_DECL_FCLOSEALL''@|1|g' \
-e 's|@''HAVE_DECL_FPURGE''@|1|g' \
-e 's|@''HAVE_DECL_FSEEKO''@|1|g' \
-e 's|@''HAVE_DECL_FTELLO''@|1|g' \
-e 's|@''HAVE_DECL_GETDELIM''@|1|g' \
-e 's|@''HAVE_DECL_GETLINE''@|1|g' \
-e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \
-e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \
-e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \
-e 's|@''HAVE_DPRINTF''@|1|g' \
-e 's|@''HAVE_FSEEKO''@|1|g' \
-e 's|@''HAVE_FTELLO''@|1|g' \
-e 's|@''HAVE_PCLOSE''@|1|g' \
-e 's|@''HAVE_POPEN''@|1|g' \
-e 's|@''HAVE_RENAMEAT''@|1|g' \
-e 's|@''HAVE_VASPRINTF''@|1|g' \
-e 's|@''HAVE_VDPRINTF''@|1|g' \
-e 's|@''REPLACE_DPRINTF''@|0|g' \
-e 's|@''REPLACE_FCLOSE''@|0|g' \
-e 's|@''REPLACE_FDOPEN''@|0|g' \
-e 's|@''REPLACE_FFLUSH''@|0|g' \
-e 's|@''REPLACE_FOPEN''@|0|g' \
-e 's|@''REPLACE_FOPEN_FOR_FOPEN_GNU''@|0|g' \
-e 's|@''REPLACE_FPRINTF''@|0|g' \
-e 's|@''REPLACE_FPURGE''@|0|g' \
-e 's|@''REPLACE_FREOPEN''@|0|g' \
-e 's|@''REPLACE_FSEEK''@|0|g' \
-e 's|@''REPLACE_FSEEKO''@|0|g' \
-e 's|@''REPLACE_FTELL''@|0|g' \
-e 's|@''REPLACE_FTELLO''@|0|g' \
-e 's|@''REPLACE_GETDELIM''@|0|g' \
-e 's|@''REPLACE_GETLINE''@|0|g' \
-e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \
-e 's|@''REPLACE_PERROR''@|0|g' \
-e 's|@''REPLACE_POPEN''@|0|g' \
-e 's|@''REPLACE_PRINTF''@|0|g' \
-e 's|@''REPLACE_REMOVE''@|0|g' \
-e 's|@''REPLACE_RENAME''@|0|g' \
-e 's|@''REPLACE_RENAMEAT''@|0|g' \
-e 's|@''REPLACE_SNPRINTF''@|0|g' \
-e 's|@''REPLACE_SPRINTF''@|0|g' \
-e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \
-e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \
-e 's|@''REPLACE_TMPFILE''@|0|g' \
-e 's|@''REPLACE_VASPRINTF''@|0|g' \
-e 's|@''REPLACE_VDPRINTF''@|0|g' \
-e 's|@''REPLACE_VFPRINTF''@|0|g' \
-e 's|@''REPLACE_VPRINTF''@|0|g' \
-e 's|@''REPLACE_VSNPRINTF''@|0|g' \
-e 's|@''REPLACE_VSPRINTF''@|0|g' \
-e 's|@''ASM_SYMBOL_PREFIX''@||g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> stdio.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STDLIB_H''@||g' \
-e 's/@''GNULIB__EXIT''@/0/g' \
-e 's/@''GNULIB_ALIGNED_ALLOC''@/0/g' \
-e 's/@''GNULIB_ATOLL''@/0/g' \
-e 's/@''GNULIB_CALLOC_GNU''@/0/g' \
-e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \
-e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/0/g' \
-e 's/@''GNULIB_FREE_POSIX''@/1/g' \
-e 's/@''GNULIB_GETLOADAVG''@/0/g' \
-e 's/@''GNULIB_GETSUBOPT''@/0/g' \
-e 's/@''GNULIB_GRANTPT''@/0/g' \
-e 's/@''GNULIB_MALLOC_GNU''@/0/g' \
-e 's/@''GNULIB_MALLOC_POSIX''@/0/g' \
-e 's/@''GNULIB_MBTOWC''@/0/g' \
-e 's/@''GNULIB_MKDTEMP''@/0/g' \
-e 's/@''GNULIB_MKOSTEMP''@/0/g' \
-e 's/@''GNULIB_MKOSTEMPS''@/0/g' \
-e 's/@''GNULIB_MKSTEMP''@/0/g' \
-e 's/@''GNULIB_MKSTEMPS''@/0/g' \
-e 's/@''GNULIB_POSIX_MEMALIGN''@/0/g' \
-e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \
-e 's/@''GNULIB_PTSNAME''@/0/g' \
-e 's/@''GNULIB_PTSNAME_R''@/0/g' \
-e 's/@''GNULIB_PUTENV''@/0/g' \
-e 's/@''GNULIB_QSORT_R''@/0/g' \
-e 's/@''GNULIB_RANDOM''@/0/g' \
-e 's/@''GNULIB_RANDOM_R''@/0/g' \
-e 's/@''GNULIB_REALLOC_GNU''@/0/g' \
-e 's/@''GNULIB_REALLOC_POSIX''@/0/g' \
-e 's/@''GNULIB_REALLOCARRAY''@/0/g' \
-e 's/@''GNULIB_REALPATH''@/0/g' \
-e 's/@''GNULIB_RPMATCH''@/0/g' \
-e 's/@''GNULIB_SECURE_GETENV''@/0/g' \
-e 's/@''GNULIB_SETENV''@/0/g' \
-e 's/@''GNULIB_STRTOD''@/0/g' \
-e 's/@''GNULIB_STRTOL''@/0/g' \
-e 's/@''GNULIB_STRTOLD''@/0/g' \
-e 's/@''GNULIB_STRTOLL''@/0/g' \
-e 's/@''GNULIB_STRTOUL''@/0/g' \
-e 's/@''GNULIB_STRTOULL''@/0/g' \
-e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \
-e 's/@''GNULIB_UNLOCKPT''@/0/g' \
-e 's/@''GNULIB_UNSETENV''@/0/g' \
-e 's/@''GNULIB_WCTOMB''@/0/g' \
-e 's/@''GNULIB_MDA_ECVT''@/1/g' \
-e 's/@''GNULIB_MDA_FCVT''@/1/g' \
-e 's/@''GNULIB_MDA_GCVT''@/1/g' \
-e 's/@''GNULIB_MDA_MKTEMP''@/0/g' \
-e 's/@''GNULIB_MDA_PUTENV''@/0/g' \
< ./stdlib.in.h | \
sed -e 's|@''HAVE__EXIT''@|1|g' \
-e 's|@''HAVE_ALIGNED_ALLOC''@|1|g' \
-e 's|@''HAVE_ATOLL''@|1|g' \
-e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \
-e 's|@''HAVE_DECL_ECVT''@|1|g' \
-e 's|@''HAVE_DECL_FCVT''@|1|g' \
-e 's|@''HAVE_DECL_GCVT''@|1|g' \
-e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \
-e 's|@''HAVE_GETSUBOPT''@|1|g' \
-e 's|@''HAVE_GRANTPT''@|1|g' \
-e 's|@''HAVE_INITSTATE''@|1|g' \
-e 's|@''HAVE_DECL_INITSTATE''@|1|g' \
-e 's|@''HAVE_MBTOWC''@|1|g' \
-e 's|@''HAVE_MKDTEMP''@|1|g' \
-e 's|@''HAVE_MKOSTEMP''@|1|g' \
-e 's|@''HAVE_MKOSTEMPS''@|1|g' \
-e 's|@''HAVE_MKSTEMP''@|1|g' \
-e 's|@''HAVE_MKSTEMPS''@|1|g' \
-e 's|@''HAVE_POSIX_MEMALIGN''@|1|g' \
-e 's|@''HAVE_POSIX_OPENPT''@|1|g' \
-e 's|@''HAVE_PTSNAME''@|1|g' \
-e 's|@''HAVE_PTSNAME_R''@|1|g' \
-e 's|@''HAVE_QSORT_R''@|1|g' \
-e 's|@''HAVE_RANDOM''@|1|g' \
-e 's|@''HAVE_RANDOM_H''@|1|g' \
-e 's|@''HAVE_RANDOM_R''@|1|g' \
-e 's|@''HAVE_REALLOCARRAY''@|1|g' \
-e 's|@''HAVE_REALPATH''@|1|g' \
-e 's|@''HAVE_RPMATCH''@|1|g' \
-e 's|@''HAVE_SECURE_GETENV''@|1|g' \
-e 's|@''HAVE_DECL_SETENV''@|1|g' \
-e 's|@''HAVE_SETSTATE''@|1|g' \
-e 's|@''HAVE_DECL_SETSTATE''@|1|g' \
-e 's|@''HAVE_STRTOD''@|1|g' \
-e 's|@''HAVE_STRTOL''@|1|g' \
-e 's|@''HAVE_STRTOLD''@|1|g' \
-e 's|@''HAVE_STRTOLL''@|1|g' \
-e 's|@''HAVE_STRTOUL''@|1|g' \
-e 's|@''HAVE_STRTOULL''@|1|g' \
-e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \
-e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \
-e 's|@''HAVE_UNLOCKPT''@|1|g' \
-e 's|@''HAVE_DECL_UNSETENV''@|1|g' \
-e 's|@''REPLACE_ALIGNED_ALLOC''@|0|g' \
-e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|0|g' \
-e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|0|g' \
-e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \
-e 's|@''REPLACE_FREE''@|0|g' \
-e 's|@''REPLACE_INITSTATE''@|0|g' \
-e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|0|g' \
-e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|0|g' \
-e 's|@''REPLACE_MBTOWC''@|0|g' \
-e 's|@''REPLACE_MKSTEMP''@|0|g' \
-e 's|@''REPLACE_POSIX_MEMALIGN''@|0|g' \
-e 's|@''REPLACE_PTSNAME''@|0|g' \
-e 's|@''REPLACE_PTSNAME_R''@|0|g' \
-e 's|@''REPLACE_PUTENV''@|0|g' \
-e 's|@''REPLACE_QSORT_R''@|0|g' \
-e 's|@''REPLACE_RANDOM''@|0|g' \
-e 's|@''REPLACE_RANDOM_R''@|0|g' \
-e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|0|g' \
-e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|0|g' \
-e 's|@''REPLACE_REALLOCARRAY''@|0|g' \
-e 's|@''REPLACE_REALPATH''@|0|g' \
-e 's|@''REPLACE_SETENV''@|0|g' \
-e 's|@''REPLACE_SETSTATE''@|0|g' \
-e 's|@''REPLACE_STRTOD''@|0|g' \
-e 's|@''REPLACE_STRTOL''@|0|g' \
-e 's|@''REPLACE_STRTOLD''@|0|g' \
-e 's|@''REPLACE_STRTOLL''@|0|g' \
-e 's|@''REPLACE_STRTOUL''@|0|g' \
-e 's|@''REPLACE_STRTOULL''@|0|g' \
-e 's|@''REPLACE_UNSETENV''@|0|g' \
-e 's|@''REPLACE_WCTOMB''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _Noreturn/r ./_Noreturn.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> stdlib.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_STRING_H''@||g' \
-e 's/@''GNULIB_EXPLICIT_BZERO''@/0/g' \
-e 's/@''GNULIB_FFSL''@/0/g' \
-e 's/@''GNULIB_FFSLL''@/0/g' \
-e 's/@''GNULIB_MBSLEN''@/0/g' \
-e 's/@''GNULIB_MBSNLEN''@/0/g' \
-e 's/@''GNULIB_MBSCHR''@/0/g' \
-e 's/@''GNULIB_MBSRCHR''@/0/g' \
-e 's/@''GNULIB_MBSSTR''@/0/g' \
-e 's/@''GNULIB_MBSCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSNCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSPCASECMP''@/0/g' \
-e 's/@''GNULIB_MBSCASESTR''@/0/g' \
-e 's/@''GNULIB_MBSCSPN''@/0/g' \
-e 's/@''GNULIB_MBSPBRK''@/0/g' \
-e 's/@''GNULIB_MBSSPN''@/0/g' \
-e 's/@''GNULIB_MBSSEP''@/0/g' \
-e 's/@''GNULIB_MBSTOK_R''@/0/g' \
-e 's/@''GNULIB_MEMCHR''@/1/g' \
-e 's/@''GNULIB_MEMMEM''@/0/g' \
-e 's/@''GNULIB_MEMPCPY''@/0/g' \
-e 's/@''GNULIB_MEMRCHR''@/0/g' \
-e 's/@''GNULIB_RAWMEMCHR''@/1/g' \
-e 's/@''GNULIB_STPCPY''@/0/g' \
-e 's/@''GNULIB_STPNCPY''@/0/g' \
-e 's/@''GNULIB_STRCHRNUL''@/1/g' \
-e 's/@''GNULIB_STRDUP''@/0/g' \
-e 's/@''GNULIB_STRNCAT''@/0/g' \
-e 's/@''GNULIB_STRNDUP''@/1/g' \
-e 's/@''GNULIB_STRNLEN''@/1/g' \
-e 's/@''GNULIB_STRPBRK''@/0/g' \
-e 's/@''GNULIB_STRSEP''@/0/g' \
-e 's/@''GNULIB_STRSTR''@/0/g' \
-e 's/@''GNULIB_STRCASESTR''@/0/g' \
-e 's/@''GNULIB_STRTOK_R''@/0/g' \
-e 's/@''GNULIB_STRERROR''@/0/g' \
-e 's/@''GNULIB_STRERROR_R''@/0/g' \
-e 's/@''GNULIB_STRERRORNAME_NP''@/0/g' \
-e 's/@''GNULIB_SIGABBREV_NP''@/0/g' \
-e 's/@''GNULIB_SIGDESCR_NP''@/0/g' \
-e 's/@''GNULIB_STRSIGNAL''@/0/g' \
-e 's/@''GNULIB_STRVERSCMP''@/0/g' \
-e 's/@''GNULIB_MDA_MEMCCPY''@/1/g' \
-e 's/@''GNULIB_MDA_STRDUP''@/1/g' \
-e 's/@''GNULIB_FREE_POSIX''@/1/g' \
< ./string.in.h | \
sed -e 's|@''HAVE_EXPLICIT_BZERO''@|1|g' \
-e 's|@''HAVE_FFSL''@|1|g' \
-e 's|@''HAVE_FFSLL''@|1|g' \
-e 's|@''HAVE_MBSLEN''@|0|g' \
-e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
-e 's|@''HAVE_MEMPCPY''@|1|g' \
-e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
-e 's|@''HAVE_RAWMEMCHR''@|1|g' \
-e 's|@''HAVE_STPCPY''@|1|g' \
-e 's|@''HAVE_STPNCPY''@|1|g' \
-e 's|@''HAVE_STRCHRNUL''@|1|g' \
-e 's|@''HAVE_DECL_STRDUP''@|1|g' \
-e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
-e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
-e 's|@''HAVE_STRPBRK''@|1|g' \
-e 's|@''HAVE_STRSEP''@|1|g' \
-e 's|@''HAVE_STRCASESTR''@|1|g' \
-e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
-e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \
-e 's|@''HAVE_STRERRORNAME_NP''@|1|g' \
-e 's|@''HAVE_SIGABBREV_NP''@|1|g' \
-e 's|@''HAVE_SIGDESCR_NP''@|1|g' \
-e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \
-e 's|@''HAVE_STRVERSCMP''@|1|g' \
-e 's|@''REPLACE_FFSLL''@|0|g' \
-e 's|@''REPLACE_MEMCHR''@|0|g' \
-e 's|@''REPLACE_MEMMEM''@|0|g' \
-e 's|@''REPLACE_FREE''@|0|g' \
-e 's|@''REPLACE_STPNCPY''@|0|g' \
-e 's|@''REPLACE_STRCHRNUL''@|0|g' \
-e 's|@''REPLACE_STRDUP''@|0|g' \
-e 's|@''REPLACE_STRNCAT''@|0|g' \
-e 's|@''REPLACE_STRNDUP''@|0|g' \
-e 's|@''REPLACE_STRNLEN''@|0|g' \
-e 's|@''REPLACE_STRSTR''@|0|g' \
-e 's|@''REPLACE_STRCASESTR''@|0|g' \
-e 's|@''REPLACE_STRTOK_R''@|0|g' \
-e 's|@''REPLACE_STRERROR''@|0|g' \
-e 's|@''REPLACE_STRERROR_R''@|0|g' \
-e 's|@''REPLACE_STRERRORNAME_NP''@|0|g' \
-e 's|@''REPLACE_STRSIGNAL''@|0|g' \
-e 's|@''UNDEFINE_STRTOK_R''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> string.h-t
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p 'sys'
mv alloca.h-t alloca.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''HAVE_UNISTD_H''@|1|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_UNISTD_H''@||g' \
-e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
-e 's/@''GNULIB_ACCESS''@/0/g' \
-e 's/@''GNULIB_CHDIR''@/0/g' \
-e 's/@''GNULIB_CHOWN''@/0/g' \
-e 's/@''GNULIB_CLOSE''@/0/g' \
-e 's/@''GNULIB_COPY_FILE_RANGE''@/0/g' \
-e 's/@''GNULIB_DUP''@/0/g' \
-e 's/@''GNULIB_DUP2''@/0/g' \
-e 's/@''GNULIB_DUP3''@/0/g' \
-e 's/@''GNULIB_ENVIRON''@/0/g' \
-e 's/@''GNULIB_EUIDACCESS''@/0/g' \
-e 's/@''GNULIB_EXECL''@/0/g' \
-e 's/@''GNULIB_EXECLE''@/0/g' \
-e 's/@''GNULIB_EXECLP''@/0/g' \
-e 's/@''GNULIB_EXECV''@/0/g' \
-e 's/@''GNULIB_EXECVE''@/0/g' \
-e 's/@''GNULIB_EXECVP''@/0/g' \
-e 's/@''GNULIB_EXECVPE''@/0/g' \
-e 's/@''GNULIB_FACCESSAT''@/0/g' \
-e 's/@''GNULIB_FCHDIR''@/0/g' \
-e 's/@''GNULIB_FCHOWNAT''@/0/g' \
-e 's/@''GNULIB_FDATASYNC''@/0/g' \
-e 's/@''GNULIB_FSYNC''@/0/g' \
-e 's/@''GNULIB_FTRUNCATE''@/0/g' \
-e 's/@''GNULIB_GETCWD''@/0/g' \
-e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \
-e 's/@''GNULIB_GETDTABLESIZE''@/0/g' \
-e 's/@''GNULIB_GETENTROPY''@/0/g' \
-e 's/@''GNULIB_GETGROUPS''@/0/g' \
-e 's/@''GNULIB_GETHOSTNAME''@/0/g' \
-e 's/@''GNULIB_GETLOGIN''@/0/g' \
-e 's/@''GNULIB_GETLOGIN_R''@/0/g' \
-e 's/@''GNULIB_GETOPT_POSIX''@/0/g' \
-e 's/@''GNULIB_GETPAGESIZE''@/0/g' \
-e 's/@''GNULIB_GETPASS''@/0/g' \
-e 's/@''GNULIB_GETPASS_GNU''@/0/g' \
-e 's/@''GNULIB_GETUSERSHELL''@/0/g' \
-e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \
-e 's/@''GNULIB_ISATTY''@/0/g' \
-e 's/@''GNULIB_LCHOWN''@/0/g' \
-e 's/@''GNULIB_LINK''@/0/g' \
-e 's/@''GNULIB_LINKAT''@/0/g' \
-e 's/@''GNULIB_LSEEK''@/0/g' \
-e 's/@''GNULIB_PIPE''@/0/g' \
-e 's/@''GNULIB_PIPE2''@/0/g' \
-e 's/@''GNULIB_PREAD''@/0/g' \
-e 's/@''GNULIB_PWRITE''@/0/g' \
-e 's/@''GNULIB_READ''@/0/g' \
-e 's/@''GNULIB_READLINK''@/0/g' \
-e 's/@''GNULIB_READLINKAT''@/0/g' \
-e 's/@''GNULIB_RMDIR''@/0/g' \
-e 's/@''GNULIB_SETHOSTNAME''@/0/g' \
-e 's/@''GNULIB_SLEEP''@/0/g' \
-e 's/@''GNULIB_SYMLINK''@/0/g' \
-e 's/@''GNULIB_SYMLINKAT''@/0/g' \
-e 's/@''GNULIB_TRUNCATE''@/0/g' \
-e 's/@''GNULIB_TTYNAME_R''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_GETOPT''@/00/g' \
-e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \
-e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \
-e 's/@''GNULIB_UNLINK''@/0/g' \
-e 's/@''GNULIB_UNLINKAT''@/0/g' \
-e 's/@''GNULIB_USLEEP''@/0/g' \
-e 's/@''GNULIB_WRITE''@/0/g' \
-e 's/@''GNULIB_MDA_ACCESS''@/1/g' \
-e 's/@''GNULIB_MDA_CHDIR''@/1/g' \
-e 's/@''GNULIB_MDA_CLOSE''@/1/g' \
-e 's/@''GNULIB_MDA_DUP''@/1/g' \
-e 's/@''GNULIB_MDA_DUP2''@/1/g' \
-e 's/@''GNULIB_MDA_EXECL''@/1/g' \
-e 's/@''GNULIB_MDA_EXECLE''@/1/g' \
-e 's/@''GNULIB_MDA_EXECLP''@/1/g' \
-e 's/@''GNULIB_MDA_EXECV''@/1/g' \
-e 's/@''GNULIB_MDA_EXECVE''@/1/g' \
-e 's/@''GNULIB_MDA_EXECVP''@/1/g' \
-e 's/@''GNULIB_MDA_EXECVPE''@/1/g' \
-e 's/@''GNULIB_MDA_GETCWD''@/1/g' \
-e 's/@''GNULIB_MDA_GETPID''@/1/g' \
-e 's/@''GNULIB_MDA_ISATTY''@/1/g' \
-e 's/@''GNULIB_MDA_LSEEK''@/1/g' \
-e 's/@''GNULIB_MDA_READ''@/1/g' \
-e 's/@''GNULIB_MDA_RMDIR''@/1/g' \
-e 's/@''GNULIB_MDA_SWAB''@/1/g' \
-e 's/@''GNULIB_MDA_UNLINK''@/1/g' \
-e 's/@''GNULIB_MDA_WRITE''@/1/g' \
< ./unistd.in.h | \
sed -e 's|@''HAVE_CHOWN''@|1|g' \
-e 's|@''HAVE_COPY_FILE_RANGE''@|1|g' \
-e 's|@''HAVE_DUP3''@|1|g' \
-e 's|@''HAVE_EUIDACCESS''@|1|g' \
-e 's|@''HAVE_EXECVPE''@|1|g' \
-e 's|@''HAVE_FACCESSAT''@|1|g' \
-e 's|@''HAVE_FCHDIR''@|1|g' \
-e 's|@''HAVE_FCHOWNAT''@|1|g' \
-e 's|@''HAVE_FDATASYNC''@|1|g' \
-e 's|@''HAVE_FSYNC''@|1|g' \
-e 's|@''HAVE_FTRUNCATE''@|1|g' \
-e 's|@''HAVE_GETDTABLESIZE''@|1|g' \
-e 's|@''HAVE_GETENTROPY''@|1|g' \
-e 's|@''HAVE_GETGROUPS''@|1|g' \
-e 's|@''HAVE_GETHOSTNAME''@|1|g' \
-e 's|@''HAVE_GETPAGESIZE''@|1|g' \
-e 's|@''HAVE_GETPASS''@|1|g' \
-e 's|@''HAVE_GROUP_MEMBER''@|1|g' \
-e 's|@''HAVE_LCHOWN''@|1|g' \
-e 's|@''HAVE_LINK''@|1|g' \
-e 's|@''HAVE_LINKAT''@|1|g' \
-e 's|@''HAVE_PIPE''@|1|g' \
-e 's|@''HAVE_PIPE2''@|1|g' \
-e 's|@''HAVE_PREAD''@|1|g' \
-e 's|@''HAVE_PWRITE''@|1|g' \
-e 's|@''HAVE_READLINK''@|1|g' \
-e 's|@''HAVE_READLINKAT''@|1|g' \
-e 's|@''HAVE_SETHOSTNAME''@|1|g' \
-e 's|@''HAVE_SLEEP''@|1|g' \
-e 's|@''HAVE_SYMLINK''@|1|g' \
-e 's|@''HAVE_SYMLINKAT''@|1|g' \
-e 's|@''HAVE_UNLINKAT''@|1|g' \
-e 's|@''HAVE_USLEEP''@|1|g' \
-e 's|@''HAVE_DECL_ENVIRON''@|1|g' \
-e 's|@''HAVE_DECL_EXECVPE''@|1|g' \
-e 's|@''HAVE_DECL_FCHDIR''@|1|g' \
-e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \
-e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \
-e 's|@''HAVE_DECL_GETLOGIN''@|1|g' \
-e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \
-e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \
-e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \
-e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \
-e 's|@''HAVE_DECL_TRUNCATE''@|1|g' \
-e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \
-e 's|@''HAVE_OS_H''@|0|g' \
-e 's|@''HAVE_SYS_PARAM_H''@|0|g' \
| \
sed -e 's|@''REPLACE_ACCESS''@|0|g' \
-e 's|@''REPLACE_CHOWN''@|0|g' \
-e 's|@''REPLACE_CLOSE''@|0|g' \
-e 's|@''REPLACE_COPY_FILE_RANGE''@|0|g' \
-e 's|@''REPLACE_DUP''@|0|g' \
-e 's|@''REPLACE_DUP2''@|0|g' \
-e 's|@''REPLACE_EXECL''@|0|g' \
-e 's|@''REPLACE_EXECLE''@|0|g' \
-e 's|@''REPLACE_EXECLP''@|0|g' \
-e 's|@''REPLACE_EXECV''@|0|g' \
-e 's|@''REPLACE_EXECVE''@|0|g' \
-e 's|@''REPLACE_EXECVP''@|0|g' \
-e 's|@''REPLACE_EXECVPE''@|0|g' \
-e 's|@''REPLACE_FACCESSAT''@|0|g' \
-e 's|@''REPLACE_FCHOWNAT''@|0|g' \
-e 's|@''REPLACE_FTRUNCATE''@|0|g' \
-e 's|@''REPLACE_GETCWD''@|0|g' \
-e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \
-e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \
-e 's|@''REPLACE_GETLOGIN_R''@|0|g' \
-e 's|@''REPLACE_GETGROUPS''@|0|g' \
-e 's|@''REPLACE_GETPAGESIZE''@|0|g' \
-e 's|@''REPLACE_GETPASS''@|0|g' \
-e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|0|g' \
-e 's|@''REPLACE_ISATTY''@|0|g' \
-e 's|@''REPLACE_LCHOWN''@|0|g' \
-e 's|@''REPLACE_LINK''@|0|g' \
-e 's|@''REPLACE_LINKAT''@|0|g' \
-e 's|@''REPLACE_LSEEK''@|0|g' \
-e 's|@''REPLACE_PREAD''@|0|g' \
-e 's|@''REPLACE_PWRITE''@|0|g' \
-e 's|@''REPLACE_READ''@|0|g' \
-e 's|@''REPLACE_READLINK''@|0|g' \
-e 's|@''REPLACE_READLINKAT''@|0|g' \
-e 's|@''REPLACE_RMDIR''@|0|g' \
-e 's|@''REPLACE_SLEEP''@|0|g' \
-e 's|@''REPLACE_SYMLINK''@|0|g' \
-e 's|@''REPLACE_SYMLINKAT''@|0|g' \
-e 's|@''REPLACE_TRUNCATE''@|0|g' \
-e 's|@''REPLACE_TTYNAME_R''@|0|g' \
-e 's|@''REPLACE_UNLINK''@|0|g' \
-e 's|@''REPLACE_UNLINKAT''@|0|g' \
-e 's|@''REPLACE_USLEEP''@|0|g' \
-e 's|@''REPLACE_WRITE''@|0|g' \
-e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|0|g' \
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \
-e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> unistd.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -n -e 'w unitypes.h-t' ./unitypes.in.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G -n -e 'w uniwidth.h-t' ./uniwidth.in.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''HAVE_FEATURES_H''@|1|g' \
-e 's|@''NEXT_WCHAR_H''@||g' \
-e 's|@''HAVE_WCHAR_H''@|1|g' \
-e 's/@''HAVE_CRTDEFS_H''@/0/g' \
-e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \
-e 's/@''GNULIB_BTOWC''@/0/g' \
-e 's/@''GNULIB_WCTOB''@/0/g' \
-e 's/@''GNULIB_MBSINIT''@/0/g' \
-e 's/@''GNULIB_MBRTOWC''@/0/g' \
-e 's/@''GNULIB_MBRLEN''@/0/g' \
-e 's/@''GNULIB_MBSRTOWCS''@/0/g' \
-e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \
-e 's/@''GNULIB_WCRTOMB''@/0/g' \
-e 's/@''GNULIB_WCSRTOMBS''@/0/g' \
-e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \
-e 's/@''GNULIB_WCWIDTH''@/1/g' \
-e 's/@''GNULIB_WMEMCHR''@/0/g' \
-e 's/@''GNULIB_WMEMCMP''@/0/g' \
-e 's/@''GNULIB_WMEMCPY''@/0/g' \
-e 's/@''GNULIB_WMEMMOVE''@/0/g' \
-e 's/@''GNULIB_WMEMPCPY''@/0/g' \
-e 's/@''GNULIB_WMEMSET''@/0/g' \
-e 's/@''GNULIB_WCSLEN''@/0/g' \
-e 's/@''GNULIB_WCSNLEN''@/0/g' \
-e 's/@''GNULIB_WCSCPY''@/0/g' \
-e 's/@''GNULIB_WCPCPY''@/0/g' \
-e 's/@''GNULIB_WCSNCPY''@/0/g' \
-e 's/@''GNULIB_WCPNCPY''@/0/g' \
-e 's/@''GNULIB_WCSCAT''@/0/g' \
-e 's/@''GNULIB_WCSNCAT''@/0/g' \
-e 's/@''GNULIB_WCSCMP''@/0/g' \
-e 's/@''GNULIB_WCSNCMP''@/0/g' \
-e 's/@''GNULIB_WCSCASECMP''@/0/g' \
-e 's/@''GNULIB_WCSNCASECMP''@/0/g' \
-e 's/@''GNULIB_WCSCOLL''@/0/g' \
-e 's/@''GNULIB_WCSXFRM''@/0/g' \
-e 's/@''GNULIB_WCSDUP''@/0/g' \
-e 's/@''GNULIB_WCSCHR''@/0/g' \
-e 's/@''GNULIB_WCSRCHR''@/0/g' \
-e 's/@''GNULIB_WCSCSPN''@/0/g' \
-e 's/@''GNULIB_WCSSPN''@/0/g' \
-e 's/@''GNULIB_WCSPBRK''@/0/g' \
-e 's/@''GNULIB_WCSSTR''@/0/g' \
-e 's/@''GNULIB_WCSTOK''@/0/g' \
-e 's/@''GNULIB_WCSWIDTH''@/0/g' \
-e 's/@''GNULIB_WCSFTIME''@/0/g' \
-e 's/@''GNULIB_MDA_WCSDUP''@/1/g' \
-e 's/@''GNULIB_FREE_POSIX''@/1/g' \
< ./wchar.in.h | \
sed -e 's|@''HAVE_WINT_T''@|1|g' \
-e 's|@''HAVE_BTOWC''@|1|g' \
-e 's|@''HAVE_MBSINIT''@|1|g' \
-e 's|@''HAVE_MBRTOWC''@|1|g' \
-e 's|@''HAVE_MBRLEN''@|1|g' \
-e 's|@''HAVE_MBSRTOWCS''@|1|g' \
-e 's|@''HAVE_MBSNRTOWCS''@|1|g' \
-e 's|@''HAVE_WCRTOMB''@|1|g' \
-e 's|@''HAVE_WCSRTOMBS''@|1|g' \
-e 's|@''HAVE_WCSNRTOMBS''@|1|g' \
-e 's|@''HAVE_WMEMCHR''@|1|g' \
-e 's|@''HAVE_WMEMCMP''@|1|g' \
-e 's|@''HAVE_WMEMCPY''@|1|g' \
-e 's|@''HAVE_WMEMMOVE''@|1|g' \
-e 's|@''HAVE_WMEMPCPY''@|1|g' \
-e 's|@''HAVE_WMEMSET''@|1|g' \
-e 's|@''HAVE_WCSLEN''@|1|g' \
-e 's|@''HAVE_WCSNLEN''@|1|g' \
-e 's|@''HAVE_WCSCPY''@|1|g' \
-e 's|@''HAVE_WCPCPY''@|1|g' \
-e 's|@''HAVE_WCSNCPY''@|1|g' \
-e 's|@''HAVE_WCPNCPY''@|1|g' \
-e 's|@''HAVE_WCSCAT''@|1|g' \
-e 's|@''HAVE_WCSNCAT''@|1|g' \
-e 's|@''HAVE_WCSCMP''@|1|g' \
-e 's|@''HAVE_WCSNCMP''@|1|g' \
-e 's|@''HAVE_WCSCASECMP''@|1|g' \
-e 's|@''HAVE_WCSNCASECMP''@|1|g' \
-e 's|@''HAVE_WCSCOLL''@|1|g' \
-e 's|@''HAVE_WCSXFRM''@|1|g' \
-e 's|@''HAVE_WCSDUP''@|1|g' \
-e 's|@''HAVE_WCSCHR''@|1|g' \
-e 's|@''HAVE_WCSRCHR''@|1|g' \
-e 's|@''HAVE_WCSCSPN''@|1|g' \
-e 's|@''HAVE_WCSSPN''@|1|g' \
-e 's|@''HAVE_WCSPBRK''@|1|g' \
-e 's|@''HAVE_WCSSTR''@|1|g' \
-e 's|@''HAVE_WCSTOK''@|1|g' \
-e 's|@''HAVE_WCSWIDTH''@|1|g' \
-e 's|@''HAVE_WCSFTIME''@|1|g' \
-e 's|@''HAVE_DECL_WCTOB''@|1|g' \
-e 's|@''HAVE_DECL_WCSDUP''@|1|g' \
-e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \
| \
sed -e 's|@''REPLACE_MBSTATE_T''@|0|g' \
-e 's|@''REPLACE_BTOWC''@|0|g' \
-e 's|@''REPLACE_WCTOB''@|0|g' \
-e 's|@''REPLACE_FREE''@|0|g' \
configure.ac:36: installing './install-sh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lzma' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lzma'
-e 's|@''REPLACE_MBSINIT''@|0|g' \
-e 's|@''REPLACE_MBRTOWC''@|0|g' \
-e 's|@''REPLACE_MBRLEN''@|0|g' \
-e 's|@''REPLACE_MBSRTOWCS''@|0|g' \
-e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \
-e 's|@''REPLACE_WCRTOMB''@|0|g' \
-e 's|@''REPLACE_WCSRTOMBS''@|0|g' \
-e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \
-e 's|@''REPLACE_WCWIDTH''@|0|g' \
-e 's|@''REPLACE_WCSWIDTH''@|0|g' \
-e 's|@''REPLACE_WCSFTIME''@|0|g' \
-e 's|@''REPLACE_WCSTOK''@|0|g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_ARG_NONNULL/r ./arg-nonnull.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
> wchar.h-t
mv limits.h-t limits.h
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_SYS_TYPES_H''@||g' \
-e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \
-e 's|@''WINDOWS_STAT_INODES''@|0|g' \
./sys_types.in.h > sys/types.h-t
sed -e 1h -e '1s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,' -e 1G \
-e 's|@''GUARD_PREFIX''@|GL|g' \
-e 's/@''HAVE_WCTYPE_H''@/1/g' \
-e 's|@''INCLUDE_NEXT''@|include_next|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
-e 's|@''PRAGMA_COLUMNS''@||g' \
-e 's|@''NEXT_WCTYPE_H''@||g' \
-e 's/@''HAVE_CRTDEFS_H''@/0/g' \
-e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/0/g' \
-e 's/@''GNULIB_ISWBLANK''@/0/g' \
-e 's/@''GNULIB_ISWDIGIT''@/0/g' \
-e 's/@''GNULIB_ISWXDIGIT''@/0/g' \
-e 's/@''GNULIB_WCTYPE''@/0/g' \
-e 's/@''GNULIB_ISWCTYPE''@/0/g' \
-e 's/@''GNULIB_WCTRANS''@/0/g' \
-e 's/@''GNULIB_TOWCTRANS''@/0/g' \
-e 's/@''HAVE_ISWBLANK''@/1/g' \
-e 's/@''HAVE_ISWCNTRL''@/1/g' \
-e 's/@''HAVE_WCTYPE_T''@/1/g' \
-e 's/@''HAVE_WCTRANS_T''@/1/g' \
-e 's/@''HAVE_WINT_T''@/1/g' \
-e 's/@''REPLACE_ISWBLANK''@/0/g' \
-e 's/@''REPLACE_ISWDIGIT''@/0/g' \
-e 's/@''REPLACE_ISWXDIGIT''@/0/g' \
-e 's/@''REPLACE_ISWCNTRL''@/0/g' \
-e 's/@''REPLACE_TOWLOWER''@/0/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r ./c++defs.h' \
-e '/definition of _GL_WARN_ON_USE/r ./warn-on-use.h' \
./wctype.in.h > wctype.h-t
mv unitypes.h-t unitypes.h
mv uniwidth.h-t uniwidth.h
mv inttypes.h-t inttypes.h
Checking for library setproctitle : no
mv sys/types.h-t sys/types.h
configure.ac:36: installing './missing'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/lzop' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lzop'
mv wctype.h-t wctype.h
mv string.h-t string.h
mv wchar.h-t wchar.h
mv stdio.h-t stdio.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/makedevs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/makedevs'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
Makefile.am: installing './INSTALL'
mv stdlib.h-t stdlib.h
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/makemime' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/makemime'
mv unistd.h-t unistd.h
make all-recursive
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/man' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/man'
'/nix/store/caanc3k7lwnj2gfb23pf2jxb9vvpbbnb-e2fsprogs-1.47.0/lib/libext2fs.so.2.4' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libext2fs.so.2'
make[6]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
'/nix/store/caanc3k7lwnj2gfb23pf2jxb9vvpbbnb-e2fsprogs-1.47.0/lib/libcom_err.so.2.1' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcom_err.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/md5sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/md5sum'
make[7]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c -o libgnu_la-localcharset.lo `test -f 'localcharset.c' || echo './'`localcharset.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c -o libgnu_la-unistd.lo `test -f 'unistd.c' || echo './'`unistd.c
'/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libuuid.so.1.3.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libuuid.so.1'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c -o libgnu_la-wctype-h.lo `test -f 'wctype-h.c' || echo './'`wctype-h.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mdev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdev'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c -o libgnu_la-xsize.lo `test -f 'xsize.c' || echo './'`xsize.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -c -o asnprintf.lo asnprintf.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -c -o printf-args.lo printf-args.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -c -o printf-parse.lo printf-parse.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -c -o vasnprintf.lo vasnprintf.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c -o uniwidth/libgnu_la-width.lo `test -f 'uniwidth/width.c' || echo './'`uniwidth/width.c
checking for wcrtomb... yes
'/nix/store/caanc3k7lwnj2gfb23pf2jxb9vvpbbnb-e2fsprogs-1.47.0/lib/libe2p.so.2.3' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libe2p.so.2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mesg' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mesg'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fido_id
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/microcom' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/microcom'
checking for suitable libblkid version... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mim' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mim'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -c printf-parse.c -fPIC -DPIC -o .libs/printf-parse.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -c printf-args.c -fPIC -DPIC -o .libs/printf-args.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c wctype-h.c -fPIC -DPIC -o .libs/libgnu_la-wctype-h.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -c asnprintf.c -fPIC -DPIC -o .libs/asnprintf.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -c vasnprintf.c -fPIC -DPIC -o .libs/vasnprintf.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c unistd.c -fPIC -DPIC -o .libs/libgnu_la-unistd.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkdir'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c xsize.c -fPIC -DPIC -o .libs/libgnu_la-xsize.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c localcharset.c -fPIC -DPIC -o .libs/libgnu_la-localcharset.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -c uniwidth/width.c -fPIC -DPIC -o uniwidth/.libs/libgnu_la-width.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkdosfs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkdosfs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mke2fs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mke2fs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfifo' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfifo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfs.ext2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfs.ext2'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfs.minix' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfs.minix'
libtoolize: copying file 'm4/ltoptions.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkfs.vfat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkfs.vfat'
libfuse-lite/Makefile.am: installing './depcomp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mknod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mknod'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkpasswd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkpasswd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mkswap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mkswap'
checking for iswcntrl... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mktemp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mktemp'
checking for mnt_context_do_mount in -lmount... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/modinfo' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/modinfo'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/modprobe' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/modprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/more' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/more'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mount' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mountpoint' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mountpoint'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mpstat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mpstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mt'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/mv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nameif' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nameif'
libtoolize: copying file 'm4/ltsugar.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nanddump' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nanddump'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nandwrite' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nandwrite'
checking for gettimeofday... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nbd-client' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nbd-client'
checking for libmount/libmount.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/netstat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/netstat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nice' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nmeter' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nmeter'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nohup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nohup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nologin' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nologin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nproc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nproc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nsenter' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nsenter'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/nslookup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/nslookup'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ntpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ntpd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/od' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/od'
checking for mprotect... yes
libtoolize: copying file 'm4/ltversion.m4'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/openvt' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/openvt'
checking for getnameinfo... yes
checking for event_base_dispatch in -levent_core... (cached) yes
checking for event2/event.h... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/partprobe' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/partprobe'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/passwd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/passwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/paste' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/paste'
checking for Kerberos v5... /nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2
The current KRBDIR is /nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2
./configure: line 21444: /sbin/ldconfig: No such file or directory
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/patch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/patch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pgrep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pgrep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pidof' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pidof'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kmod
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ping' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ping'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ping6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ping6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pipe_progress' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pipe_progress'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pivot_root' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pivot_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pkill' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pkill'
checking for pipe... yes
autoreconf: './install-sh' is updated
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pmap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pmap'
autoreconf: Leaving directory '.'
Running phase: updateAutotoolsGnuConfigScriptsPhase
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/popmaildir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/popmaildir'
libtoolize: copying file 'm4/lt~obsolete.m4'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lvm
Updating Autotools / GNU config script to a newer upstream version: ./config.sub
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/poweroff' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/poweroff'
Updating Autotools / GNU config script to a newer upstream version: ./config.guess
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link cc -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits -Wno-unsuffixed-float-constants -no-undefined -o libgnu.la libgnu_la-localcharset.lo libgnu_la-unistd.lo uniwidth/libgnu_la-width.lo libgnu_la-wctype-h.lo libgnu_la-xsize.lo asnprintf.lo printf-args.lo printf-parse.lo vasnprintf.lo
Running phase: configurePhase
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/powertop' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/powertop'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/printenv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/printenv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/printf' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/printf'
checking for gss_krb5_export_lucid_sec_context in -lgssapi_krb5... yes
fixing libtool script ./ltmain.sh
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ps' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ps'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pscan' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pscan'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pstree' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pstree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pwd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pwd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/pwdx' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/pwdx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/raidautorun' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/raidautorun'
./configure
libtool: link: ar cr .libs/libgnu.a .libs/libgnu_la-localcharset.o .libs/libgnu_la-unistd.o uniwidth/.libs/libgnu_la-width.o .libs/libgnu_la-wctype-h.o .libs/libgnu_la-xsize.o .libs/asnprintf.o .libs/printf-args.o .libs/printf-parse.o .libs/vasnprintf.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rdate' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rdate'
libtool: link: ranlib .libs/libgnu.a
checking for pselect... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rdev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rdev'
libtool: link: ( cd ".libs" && rm -f "libgnu.la" && ln -s "../libgnu.la" "libgnu.la" )
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/readahead' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/readahead'
'/nix/store/f79b6b6rm1kjjwl0155d6qbq0zgl7qal-systemd-minimal-libs-255.4/lib/libsystemd.so.0.38.0' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libsystemd.so.0'
make[7]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[6]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/readlink' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/readlink'
make[5]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o XSParagraph.lo XSParagraph.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o xspara.lo xspara.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o text.lo text.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o MiscXS.lo MiscXS.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o misc.lo misc.c
'/nix/store/jh56h2dh0h9irbjf5nxryvadb5r221j9-libaio-0.3.113/lib/libaio.so.1.0.2' -> '/nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libaio.so.1'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/readprofile' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/readprofile'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-Parsetexi.lo `test -f 'parsetexi/Parsetexi.c' || echo './'`parsetexi/Parsetexi.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-api.lo `test -f 'parsetexi/api.c' || echo './'`parsetexi/api.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-parser.lo `test -f 'parsetexi/parser.c' || echo './'`parsetexi/parser.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-element_types.lo `test -f 'parsetexi/element_types.c' || echo './'`parsetexi/element_types.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-commands.lo `test -f 'parsetexi/commands.c' || echo './'`parsetexi/commands.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-input.lo `test -f 'parsetexi/input.c' || echo './'`parsetexi/input.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-tree.lo `test -f 'parsetexi/tree.c' || echo './'`parsetexi/tree.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-close.lo `test -f 'parsetexi/close.c' || echo './'`parsetexi/close.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-text.lo `test -f 'parsetexi/text.c' || echo './'`parsetexi/text.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-conf.lo `test -f 'parsetexi/conf.c' || echo './'`parsetexi/conf.c
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/scsi_id
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-context_stack.lo `test -f 'parsetexi/context_stack.c' || echo './'`parsetexi/context_stack.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-debug.lo `test -f 'parsetexi/debug.c' || echo './'`parsetexi/debug.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-convert.lo `test -f 'parsetexi/convert.c' || echo './'`parsetexi/convert.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/realpath' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/realpath'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-end_line.lo `test -f 'parsetexi/end_line.c' || echo './'`parsetexi/end_line.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-separator.lo `test -f 'parsetexi/separator.c' || echo './'`parsetexi/separator.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-multitable.lo `test -f 'parsetexi/multitable.c' || echo './'`parsetexi/multitable.c
patching script interpreter paths in ./configure
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-indices.lo `test -f 'parsetexi/indices.c' || echo './'`parsetexi/indices.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-macro.lo `test -f 'parsetexi/macro.c' || echo './'`parsetexi/macro.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-handle_commands.lo `test -f 'parsetexi/handle_commands.c' || echo './'`parsetexi/handle_commands.c
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/reboot' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/reboot'
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking for gss_krb5_set_allowable_enctypes in -lgssapi_krb5... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/reformime' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/reformime'
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3 --bindir=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin --sbindir=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin --includedir=/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/include --oldincludedir=/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/include --mandir=/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man --infodir=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/share/info --docdir=/nix/store/rj3wqp6wg2rfdk5pzham1z512ahkssvf-ntfs3g-2022.10.3-doc/share/doc/ntfs-3g --libdir=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib --libexecdir=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/libexec --localedir=/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/share/locale --disable-ldconfig --exec-prefix=\$\{prefix\} --enable-mount-helper --enable-posix-acls --enable-xattr-mappings --disable-crypto --enable-extras --with-mount-helper=/nix/store/flmnxx8im7m5p2n3d9fva7y5dwm794jr-mount-util-linux-2.39.3/bin/mount --with-umount-helper=/nix/store/flmnxx8im7m5p2n3d9fva7y5dwm794jr-mount-util-linux-2.39.3/bin/umount --with-modprobe-helper=/nix/store/0w5svl7bwhkjv7ja7zifd4xa0ic1xv95-kmod-31/bin/modprobe
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/remove-shell' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/remove-shell'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/renice' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/renice'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/reset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/reset'
Checking for setproctitle : not found
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/resize' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/resize'
checking for pthread_sigmask... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/resume' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/resume'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rev' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rev'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rm'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c XSParagraph.c -fPIC -DPIC -o .libs/XSParagraph.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c misc.c -fPIC -DPIC -o .libs/misc.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rmdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rmdir'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/element_types.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-element_types.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c MiscXS.c -fPIC -DPIC -o .libs/MiscXS.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c xspara.c -fPIC -DPIC -o .libs/xspara.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/Parsetexi.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-Parsetexi.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/close.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-close.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/separator.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-separator.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/parser.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-parser.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rmmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rmmod'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c text.c -fPIC -DPIC -o .libs/text.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/context_stack.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-context_stack.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/indices.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-indices.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/api.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-api.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/input.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-input.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/text.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-text.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/end_line.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-end_line.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/conf.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-conf.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/debug.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-debug.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/commands.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-commands.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/macro.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-macro.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/route' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/route'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/multitable.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-multitable.o
checking for gss_krb5_free_lucid_sec_context in -lgssapi_krb5... yes
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/tree.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-tree.o
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-def.lo `test -f 'parsetexi/def.c' || echo './'`parsetexi/def.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/convert.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-convert.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rpm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rpm'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rpm2cpio' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rpm2cpio'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rtcwake' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rtcwake'
checking for setenv... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/run-init' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/run-init'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/handle_commands.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-handle_commands.o
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-extra.lo `test -f 'parsetexi/extra.c' || echo './'`parsetexi/extra.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/run-parts' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/run-parts'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-menus.lo `test -f 'parsetexi/menus.c' || echo './'`parsetexi/menus.c
Checking for setproctitle in bsd : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/runlevel' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/runlevel'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-labels.lo `test -f 'parsetexi/labels.c' || echo './'`parsetexi/labels.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-errors.lo `test -f 'parsetexi/errors.c' || echo './'`parsetexi/errors.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/runsv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/runsv'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c -o parsetexi/Parsetexi_la-counter.lo `test -f 'parsetexi/counter.c' || echo './'`parsetexi/counter.c
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/runsvdir' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/runsvdir'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/rx' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/rx'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/script' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/script'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/scriptreplay' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/scriptreplay'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sed' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sed'
checking for krb5_get_error_message in -lgssapi_krb5... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/seedrng' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/seedrng'
checking for snprintf... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sendmail' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sendmail'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/def.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-def.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/seq' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/seq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setarch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setarch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setconsole' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setconsole'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/menus.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-menus.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/extra.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-extra.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setfattr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setfattr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setfont' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setfont'
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/counter.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-counter.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/errors.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-errors.o
libtool: compile: cc -DHAVE_CONFIG_H -I. -I./parsetexi -I. -I./gnulib/lib -I./gnulib/lib -DDATADIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share\" -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -c parsetexi/labels.c -fPIC -DPIC -o parsetexi/.libs/Parsetexi_la-labels.o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setkeycodes' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setkeycodes'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setlogcons' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setlogcons'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setpriv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setpriv'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setserial' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setserial'
checking for krb5_get_init_creds_opt_set_addressless in -lgssapi_krb5... no
checking for pthread_create in -lpthread... (cached) yes
checking for pthread.h... (cached) yes
checking for shutdown... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setsid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setsid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/setuidgid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/setuidgid'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sh' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sh'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha1sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha1sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha256sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha256sum'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/systemd-sysctl
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha3sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha3sum'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sha512sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sha512sum'
Checking for setproctitle_init : not found
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/showkey' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/showkey'
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/shred' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/shred'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/shuf' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/shuf'
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/slattach' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/slattach'
checking for wctob... yes
checking for __res_querydomain in -lresolv... no
checking whether make sets $(MAKE)... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sleep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/smemcap' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/smemcap'
checking whether make supports nested variables... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/softlimit' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/softlimit'
checking whether to enable maintainer-specific portions of Makefiles... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sort' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sort'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/split' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/split'
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ssl_client' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ssl_client'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/start-stop-daemon' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/start-stop-daemon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/stat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/stat'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/strings' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/strings'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/stty' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/stty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/su' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/su'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sulogin' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sulogin'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sum' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sum'
checking for nl_langinfo and CODESET... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sv' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sv'
checking for res_querydomain in -lresolv... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/svc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/svc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/svlogd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/svlogd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/svok' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/svok'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/swapoff' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/swapoff'
Checking for setproctitle_init in bsd : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/swapon' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/swapon'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/switch_root' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/switch_root'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sync' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sync'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/sysctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/sysctl'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/syslogd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/syslogd'
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tac' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tac'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tail' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tail'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tar' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tar'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/taskset' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/taskset'
checking for ldap.h... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tcpsvd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tcpsvd'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=link cc -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -avoid-version -module -Wl,-E -Wl,-rpath,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -o XSParagraph.la -rpath /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo XSParagraph.lo xspara.lo text.lo ./gnulib/lib/libgnu.la
checking for a traditional french locale... none
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tee' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tee'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/telnet' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/telnet'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/telnetd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/telnetd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/test' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/test'
checking for suffix of executables...
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tftp' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tftp'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tftpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tftpd'
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
Checking for closefrom : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/time' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/time'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/timeout' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/timeout'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/top' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/top'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tune2fs
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/touch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/touch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tr' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tr'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/traceroute' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/traceroute'
checking for getifaddrs... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/traceroute6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/traceroute6'
checking for getnameinfo... (cached) yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tree' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tree'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/true' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/true'
libtool: link: cc -shared -fPIC -DPIC .libs/XSParagraph.o .libs/xspara.o .libs/text.o -Wl,--whole-archive ./gnulib/lib/.libs/libgnu.a -Wl,--no-whole-archive -fstack-protector-strong -O2 -Wl,-E -Wl,-rpath -Wl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -Wl,-soname -Wl,XSParagraph.so -o .libs/XSParagraph.so
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/truncate' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/truncate'
checking whether we are cross compiling... no
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ts' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ts'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tsort' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tsort'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=link cc -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -avoid-version -module -Wl,-E -Wl,-rpath,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -o MiscXS.la -rpath /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo MiscXS.lo misc.lo ./gnulib/lib/libgnu.la
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tty' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tty'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ttysize' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ttysize'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/tunctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tunctl'
checking for suffix of object files... o
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubiattach' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubiattach'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udevadm
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubidetach' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubidetach'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubimkvol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubimkvol'
libtool: link: ( cd ".libs" && rm -f "XSParagraph.la" && ln -s "../XSParagraph.la" "XSParagraph.la" )
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubirename' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubirename'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubirmvol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubirmvol'
checking whether lstat correctly handles trailing slash... yes
checking whether the compiler supports GNU C... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubirsvol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubirsvol'
checking for bindresvport_sa in -ltirpc... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/ubiupdatevol' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ubiupdatevol'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udhcpc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udhcpc'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udhcpc6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udhcpc6'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udhcpd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udhcpd'
checking whether gcc accepts -g... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/udpsvd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udpsvd'
libtool: link: cc -shared -fPIC -DPIC .libs/MiscXS.o .libs/misc.o -Wl,--whole-archive ./gnulib/lib/.libs/libgnu.a -Wl,--no-whole-archive -fstack-protector-strong -O2 -Wl,-E -Wl,-rpath -Wl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -Wl,-soname -Wl,MiscXS.so -o .libs/MiscXS.so
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uevent' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uevent'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/umount' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/umount'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uname'
checking for gcc options needed to detect all undeclared functions... none needed
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unexpand' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unexpand'
checking whether // is distinct from /... no
Checking whether we can use SO_PEERCRED to get socket credentials : ok
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uniq' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uniq'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unix2dos' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unix2dos'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unlink' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unlink'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unlzma' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unlzma'
checking for arpa/inet.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unshare' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unshare'
checking for gcc option to enable C11 features... none needed
libtool: link: ( cd ".libs" && rm -f "MiscXS.la" && ln -s "../MiscXS.la" "MiscXS.la" )
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unxz' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unxz'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/unzip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/unzip'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uptime' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uptime'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/users' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/users'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/usleep' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/usleep'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uudecode' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uudecode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/uuencode' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/uuencode'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/vconfig' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/vconfig'
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/vi' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/vi'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/vlock' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/vlock'
checking for fcntl.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/volname' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/volname'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/w' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/w'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/wall' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/wall'
checking for stdio.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/watch' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/watch'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/watchdog' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/watchdog'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/wc' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/wc'
checking whether realpath works... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/wget' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/wget'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/which' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/which'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/who' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/who'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/whoami' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/whoami'
checking for stdlib.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/whois' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/whois'
checking for libintl.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xargs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xargs'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xxd' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xxd'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xz' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xz'
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/xzcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/xzcat'
Checking correct behavior of strtoll : not found
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/yes' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/yes'
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/v4l_id
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/zcat' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/zcat'
checking for string.h... yes
'/nix/store/67z6w2mjmz2dpg7p84891bfwhip91gh4-busybox-1.36.1/bin/zcip' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/zcip'
checking for faccessat... yes
'/nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/sbin/blkid' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkid'
'/nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin/dmsetup' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmsetup'
'/nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin/lvm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lvm'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/bin/udevadm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udevadm'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/systemd-sysctl' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/systemd-sysctl'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/ata_id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ata_id'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --tag=CC --mode=link cc -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/no-such-path/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0\" -DXS_VERSION=\"0\" -I/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -avoid-version -module -Wl,-E -Wl,-rpath,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -o Parsetexi.la -rpath /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo parsetexi/Parsetexi_la-Parsetexi.lo parsetexi/Parsetexi_la-api.lo parsetexi/Parsetexi_la-parser.lo parsetexi/Parsetexi_la-element_types.lo parsetexi/Parsetexi_la-commands.lo parsetexi/Parsetexi_la-input.lo parsetexi/Parsetexi_la-tree.lo parsetexi/Parsetexi_la-close.lo parsetexi/Parsetexi_la-text.lo parsetexi/Parsetexi_la-conf.lo parsetexi/Parsetexi_la-context_stack.lo parsetexi/Parsetexi_la-debug.lo parsetexi/Parsetexi_la-convert.lo parsetexi/Parsetexi_la-end_line.lo parsetexi/Parsetexi_la-separator.lo parsetexi/Parsetexi_la-multitable.lo parsetexi/Parsetexi_la-indices.lo parsetexi/Parsetexi_la-macro.lo parsetexi/Parsetexi_la-handle_commands.lo parsetexi/Parsetexi_la-def.lo parsetexi/Parsetexi_la-extra.lo parsetexi/Parsetexi_la-menus.lo parsetexi/Parsetexi_la-labels.lo parsetexi/Parsetexi_la-errors.lo parsetexi/Parsetexi_la-counter.lo ./gnulib/lib/libgnu.la
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/cdrom_id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cdrom_id'
checking for limits.h... yes
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/dmi_memory_id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmi_memory_id'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/fido_id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fido_id'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/scsi_id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/scsi_id'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/v4l_id' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/v4l_id'
checking for inttypes.h... yes
'/nix/store/0w5svl7bwhkjv7ja7zifd4xa0ic1xv95-kmod-31/bin/kmod' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kmod'
'/nix/store/8mskfidhcmkvza04dr43r1vhn5x2ybpc-e2fsprogs-1.47.0-bin/bin/mke2fs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mke2fs'
'/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/mdadm' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdadm'
'/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin/mdmon' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdmon'
'/nix/store/8mskfidhcmkvza04dr43r1vhn5x2ybpc-e2fsprogs-1.47.0-bin/sbin/e2fsck' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/e2fsck'
'/nix/store/8mskfidhcmkvza04dr43r1vhn5x2ybpc-e2fsprogs-1.47.0-bin/sbin/tune2fs' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tune2fs'
'/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck.ext2' -> 'e2fsck'
'/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck.ext3' -> 'e2fsck'
'/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fsck.ext4' -> 'e2fsck'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/ld-linux-x86-64.so.2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/ld-linux-x86-64.so.2'
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ata_id
checking for getcwd... yes
checking for stdint.h... yes
Checking for if_nameindex : ok
checking for malloc.h... yes
checking for complete errno.h... yes
libtool: link: cc -shared -fPIC -DPIC parsetexi/.libs/Parsetexi_la-Parsetexi.o parsetexi/.libs/Parsetexi_la-api.o parsetexi/.libs/Parsetexi_la-parser.o parsetexi/.libs/Parsetexi_la-element_types.o parsetexi/.libs/Parsetexi_la-commands.o parsetexi/.libs/Parsetexi_la-input.o parsetexi/.libs/Parsetexi_la-tree.o parsetexi/.libs/Parsetexi_la-close.o parsetexi/.libs/Parsetexi_la-text.o parsetexi/.libs/Parsetexi_la-conf.o parsetexi/.libs/Parsetexi_la-context_stack.o parsetexi/.libs/Parsetexi_la-debug.o parsetexi/.libs/Parsetexi_la-convert.o parsetexi/.libs/Parsetexi_la-end_line.o parsetexi/.libs/Parsetexi_la-separator.o parsetexi/.libs/Parsetexi_la-multitable.o parsetexi/.libs/Parsetexi_la-indices.o parsetexi/.libs/Parsetexi_la-macro.o parsetexi/.libs/Parsetexi_la-handle_commands.o parsetexi/.libs/Parsetexi_la-def.o parsetexi/.libs/Parsetexi_la-extra.o parsetexi/.libs/Parsetexi_la-menus.o parsetexi/.libs/Parsetexi_la-labels.o parsetexi/.libs/Parsetexi_la-errors.o parsetexi/.libs/Parsetexi_la-counter.o -Wl,--whole-archive ./gnulib/lib/.libs/libgnu.a -Wl,--no-whole-archive -fstack-protector-strong -O2 -Wl,-E -Wl,-rpath -Wl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi/CORE -Wl,-soname -Wl,Parsetexi.so -o .libs/Parsetexi.so
checking for strings.h... yes
checking for memory.h... yes
checking for sys/stat.h... yes
checking for error... yes
libtool: link: ( cd ".libs" && rm -f "Parsetexi.la" && ln -s "../Parsetexi.la" "Parsetexi.la" )
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
Making all in .
make[3]: Entering directory '/build/texinfo-7.0.3/tp'
sed -e 's,[@]PACKAGE_VERSION[@],7.0.3,g' -e 's,[@]PACKAGE_NAME[@],GNU Texinfo,g' -e 's,[@]PACKAGE_URL[@],https://www.gnu.org/software/texinfo/,g' -e 's,[@]sysconfdir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/etc,g' -e 's,[@]prefix[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3,g' -e 's,[@]datarootdir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share,g' -e 's,[@]datadir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share,g' -e 's,[@]pkglibdir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo,g' -e 's,[@]PACKAGE[@],texinfo,g' -e 's,[@]USE_EXTERNAL_LIBINTL[@],no,g' -e 's,[@]USE_EXTERNAL_EASTASIANWIDTH[@],no,g' -e 's,[@]USE_EXTERNAL_UNIDECODE[@],no,g' -e 's,[@]TEXINFO_DTD_VERSION[@],7.0,g' -e 's,[@]enable_xs[@],yes,g' -e '1 s,/usr/bin/env perl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl,g' ./texi2any.pl >texi2any
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p Texinfo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p Texinfo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p maintain
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/ca/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/ca.us-ascii/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/cs/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/de/LC_MESSAGES/texinfo_document.mo`
sed -e 's|[@]USE_EXTERNAL_LIBINTL[@]|no|' \
-e 's|[@]USE_EXTERNAL_EASTASIANWIDTH[@]|no|' \
-e 's|[@]USE_EXTERNAL_UNIDECODE[@]|no|' \
./Texinfo/ModulePath.pm.in >Texinfo/ModulePath.pm
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/de.us-ascii/LC_MESSAGES/texinfo_document.mo`
./maintain/regenerate_commands_perl_info.pl < ./Texinfo/XS/parsetexi/command_data.txt
sed -e 's|[@]abs_top_srcdir[@]|/build/texinfo-7.0.3|' \
-e 's|[@]TEXINFO_DTD_VERSION[@]|7.0|' \
./maintain/catalog.xml.in >maintain/catalog.xml
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/eo/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/es/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/fi/LC_MESSAGES/texinfo_document.mo`
chmod a+x texi2any
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/fr/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/hr/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/hu/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/ca.gmo LocaleData/ca/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/ca.us-ascii.gmo LocaleData/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/cs.gmo LocaleData/cs/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/de.gmo LocaleData/de/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/de.us-ascii.gmo LocaleData/de.us-ascii/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/it/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/eo.gmo LocaleData/eo/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/nl/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/no.us-ascii/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/es.gmo LocaleData/es/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/fi.gmo LocaleData/fi/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/fr.gmo LocaleData/fr/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/pl/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/hr.gmo LocaleData/hr/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/hu.gmo LocaleData/hu/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/pt/LC_MESSAGES/texinfo_document.mo`
Checking for if_nametoindex : ok
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/pt.us-ascii/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/pt_BR/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/ro/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/it.gmo LocaleData/it/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/nl.gmo LocaleData/nl/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/no.us-ascii.gmo LocaleData/no.us-ascii/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/sk/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/sr/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/pl.gmo LocaleData/pl/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/sv/LC_MESSAGES/texinfo_document.mo`
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p `dirname LocaleData/uk/LC_MESSAGES/texinfo_document.mo`
checking whether error_at_line is declared... yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/pt.gmo LocaleData/pt/LC_MESSAGES/texinfo_document.mo
autoreconf: configure.ac: tracing
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/pt.us-ascii.gmo LocaleData/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/pt_BR.gmo LocaleData/pt_BR/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/pt_BR.us-ascii.gmo LocaleData/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/ro.gmo LocaleData/ro/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/sk.gmo LocaleData/sk/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/sr.gmo LocaleData/sr/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/sv.gmo LocaleData/sv/LC_MESSAGES/texinfo_document.mo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./../po_document/uk.gmo LocaleData/uk/LC_MESSAGES/texinfo_document.mo
make[3]: Leaving directory '/build/texinfo-7.0.3/tp'
Making all in tests
checking for sys/types.h... yes
make[3]: Entering directory '/build/texinfo-7.0.3/tp/tests'
Making all in .
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
Making all in many_input_files
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp'
Making all in Pod-Simple-Texinfo
checking for netdb.h... yes
make[2]: Entering directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
sed -e 's,[@]datadir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share,g' \
-e 's,[@]PACKAGE[@],texinfo,g' \
-e 's,[@]USE_EXTERNAL_LIBINTL[@],no,g' \
-e 's,[@]USE_EXTERNAL_EASTASIANWIDTH[@],no,g' \
-e 's,[@]USE_EXTERNAL_UNIDECODE[@],no,g' \
-e '1 s,/usr/bin/env perl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl,g' \
./pod2texi.pl >pod2texi
chmod a+x pod2texi
make[2]: Leaving directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
Making all in texindex
make[2]: Entering directory '/build/texinfo-7.0.3/texindex'
sed -e 's,[@]pkgdatadir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo,g' -e 's,[@]TI_AWK[@],/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin/awk,g' -e 's,[@]PACKAGE[@],texinfo,g' -e 's,[@][@]*VERSION[@][@]*,7.0.3,g' <./texindex.in >texindex
Copying libs for executable /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/ld-linux-x86-64.so.2
chmod +x texindex
make[2]: Leaving directory '/build/texinfo-7.0.3/texindex'
Making all in util
make[2]: Entering directory '/build/texinfo-7.0.3/util'
sed -e 's,[@]datadir[@],/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share,g' \
-e 's,[@]PACKAGE[@],texinfo,g' \
-e 's,[@]USE_EXTERNAL_LIBINTL[@],no,g' \
-e 's,[@]USE_EXTERNAL_EASTASIANWIDTH[@],no,g' \
-e 's,[@]USE_EXTERNAL_UNIDECODE[@],no,g' \
-e '1 s,/usr/bin/env perl,/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl,g' \
./txixml2texi.pl >txixml2texi
chmod a+x txixml2texi
make[2]: Leaving directory '/build/texinfo-7.0.3/util'
Making all in doc
stripping (with command strip and flags -s) in /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin
make[2]: Entering directory '/build/texinfo-7.0.3/doc'
Making all in tp_api
checking for unistd.h... yes
make[3]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
make all-am
make[4]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
make[3]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
make[3]: Entering directory '/build/texinfo-7.0.3/doc'
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; export top_srcdir ; top_builddir=".." ; export top_builddir ; /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ../tp/texi2any --version) >/dev/null 2>&1; then \
for f in texinfo.info texinfo.info-[0-9] texinfo.info-[0-9][0-9] texinfo.i[0-9] texinfo.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; export top_srcdir ; top_builddir=".." ; export top_builddir ; /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ../tp/texi2any -c INFO_SPECIAL_CHARS_WARNING=0 -I . \
-o texinfo.info `test -f 'texinfo.texi' || echo './'`texinfo.texi; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./texinfo.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; export top_srcdir ; top_builddir=".." ; export top_builddir ; /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ../tp/texi2any --version) >/dev/null 2>&1; then \
for f in info-stnd.info info-stnd.info-[0-9] info-stnd.info-[0-9][0-9] info-stnd.i[0-9] info-stnd.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; export top_srcdir ; top_builddir=".." ; export top_builddir ; /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ../tp/texi2any -c INFO_SPECIAL_CHARS_WARNING=0 -I . \
-o info-stnd.info `test -f 'info-stnd.texi' || echo './'`info-stnd.texi; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./info-stnd.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; export top_srcdir ; top_builddir=".." ; export top_builddir ; /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ../tp/texi2any --version) >/dev/null 2>&1; then \
for f in texi2any_api.info texi2any_api.info-[0-9] texi2any_api.info-[0-9][0-9] texi2any_api.i[0-9] texi2any_api.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
if TEXINFO_DEV_SOURCE=1 ; export TEXINFO_DEV_SOURCE ; top_srcdir=".." ; export top_srcdir ; top_builddir=".." ; export top_builddir ; /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ../tp/texi2any -c INFO_SPECIAL_CHARS_WARNING=0 -I . \
-o texi2any_api.info `test -f 'texi2any_api.texi' || echo './'`texi2any_api.texi; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./texi2any_api.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
checking for error_at_line... yes
checking for netinet/in.h... yes
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/libsystemd-shared-255.so' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libsystemd-shared-255.so'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libc.so.6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libc.so.6'
Checking for strerror_r : ok
'/nix/store/ms22nmzw84v4kgaa8zjsq9p8hwfbwyd6-acl-2.3.2/lib/libacl.so.1.1.2302' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libacl.so.1'
checking for wchar.h... yes
'/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libblkid.so.1.1.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libblkid.so.1'
'/nix/store/80pzqhjlc5c5dr03624pg03n00z6mv53-libcap-2.69-lib/lib/libcap.so.2.69' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcap.so.2'
'/nix/store/nf28s3rx56cli1sbd0bymwbf6dq964yq-libxcrypt-4.4.36/lib/libcrypt.so.2.0.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcrypt.so.2'
'/nix/store/fmmmzr5zhgx2zsb6il7w2a3ilykdqhn0-libgcrypt-1.10.3/lib/libgcrypt.so.20.4.3' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libgcrypt.so.20'
'/nix/store/9j8zc0jzwcnpigwc8va6r7mapraqi292-kmod-31-lib/lib/libkmod.so.2.4.1' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libkmod.so.2'
'/nix/store/d8mxvpmizbh8sypmawpi3av3f111xlpz-lz4-1.9.4/lib/liblz4.so.1.9.4' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/liblz4.so.1'
'/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libmount.so.1.1.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libmount.so.1'
'/nix/store/9xgpmwqw0881kxa9sl498qfmzy7z2ndn-openssl-3.0.13/lib/libcrypto.so.3' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcrypto.so.3'
checking for working error function... yes
'/nix/store/g1mdn35n4i01fg0b3mavx2h9h7rvz291-linux-pam-1.6.0/lib/libpam.so.0.85.1' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libpam.so.0'
checking for paths.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
'/nix/store/dli7anxjcil1hg0z54lkbl808643fvxz-libseccomp-2.5.5-lib/lib/libseccomp.so.2.5.5' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libseccomp.so.2'
'/nix/store/n46w7nzp8sqx0qhxi0xciyscpjz4ffvc-xz-5.4.6/lib/liblzma.so.5.4.6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/liblzma.so.5'
checking for minix/config.h... no
'/nix/store/snycjiabznrrfnij3qkiklbgxkqv0m83-zstd-1.5.6/lib/libzstd.so.1.5.6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libzstd.so.1'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libm.so.6' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libm.so.6'
'/nix/store/hmvccjqnp7p9vyfhc2ffjm4rpdx513ap-attr-2.5.2/lib/libattr.so.1.1.2502' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libattr.so.1'
'/nix/store/pjlvxvcmm7chi2na852q359qdjah1ga2-libgpg-error-1.48/lib/libgpg-error.so.0.35.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libgpg-error.so.0'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libdl.so.2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libdl.so.2'
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libpthread.so.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libpthread.so.0'
'/nix/store/fvrqnfbbws0zsdlbqc4kjjqa9x75dh72-audit-3.1.2/lib/libaudit.so.1.0.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libaudit.so.1'
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkid
Checking for syslog : ok
Checking for gai_strerror : ok
checking for utime.h... yes
checking whether strerror_r is declared... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/busybox
checking for sys/file.h... yes
'/nix/store/35pq4hr29c3sl79lgfwgsvd9nwzyp4am-glibc-2.39-5/lib/libresolv.so.2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libresolv.so.2'
checking whether strerror_r returns char *... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cdrom_id
checking whether it is safe to define __EXTENSIONS__... yes
checking whether ctype.h defines __header_inline... no
checking for sys/ioctl.h... yes
checking whether _XOPEN_SOURCE should be defined... no
Checking for get_current_dir_name : ok
autoreconf: running: /nix/store/k4j8jl7kii9wi8qhbxik7x5sc6xsvi9f-autoconf-2.72/bin/autoconf --force
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking whether ln -s works... yes
checking for sys/mount.h... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for sys/param.h... yes
checking for ld option to reload object files... -r
checking for sys/socket.h... (cached) yes
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
Checking for timegm : ok
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking for sys/time.h... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmi_memory_id
Checking for getifaddrs : ok
checking for sys/vfs.h... yes
checking command to parse nm output from gcc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for syslog.h... yes
checking for unistd.h... (cached) yes
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/ata_id...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/kmod...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/blkid...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/systemd-sysctl...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/scsi_id...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/tune2fs...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/v4l_id...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/fido_id...
Checking for freeifaddrs : ok
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/lvm...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmsetup...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/e2fsck...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/cdrom_id...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/udevadm...
checking for dlfcn.h... yes
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/dmi_memory_id...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/bin/busybox...
checking for objdir... .libs
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libpthread.so.0...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libgcrypt.so.20...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libsystemd-shared-255.so...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libmount.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libzstd.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libkmod.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/liblz4.so.1...
checking for com_err.h... yes
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libc.so.6...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libext2fs.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libdl.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libuuid.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcrypt.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libpam.so.0...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libblkid.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libgpg-error.so.0...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libseccomp.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libsystemd.so.0...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libaudit.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/liblzma.so.5...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libresolv.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libe2p.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libattr.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libudev.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libm.so.6...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libacl.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcrypto.so.3...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libaio.so.1...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcom_err.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libcap.so.2...
patching /nix/store/16jmfi6xc0dc7sxn998jjpwgxxdqwrvr-extra-utils/lib/libdevmapper.so.1.02...
testing patched programs...
hello world
Checking for mmap : ok
checking for et/com_err.h... no
255
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmsetup
building '/nix/store/48i2fpvbz1aplgwz6w7njf3v89c53rkm-link-units.drv'...
building '/nix/store/v7qgvn41b1njk09p8ckgqn1q1377nla8-udev-rules.drv'...
Checking for setgroups : ok
Checking for syscall : ok
checking for ifaddrs.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for off_t... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION
autoreconf: running: libtoolize --copy --force
'/nix/store/cmvd3n44c75zn2salc8w9sg7q23i9bq5-lvm2-2.03.23-lib/lib/libdevmapper.so.1.02' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libdevmapper.so.1.02'
'/nix/store/f79b6b6rm1kjjwl0155d6qbq0zgl7qal-systemd-minimal-libs-255.4/lib/libudev.so.1.7.8' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libudev.so.1'
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/e2fsck
'/nix/store/caanc3k7lwnj2gfb23pf2jxb9vvpbbnb-e2fsprogs-1.47.0/lib/libext2fs.so.2.4' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libext2fs.so.2'
'/nix/store/caanc3k7lwnj2gfb23pf2jxb9vvpbbnb-e2fsprogs-1.47.0/lib/libcom_err.so.2.1' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcom_err.so.2'
'/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libuuid.so.1.3.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libuuid.so.1'
'/nix/store/caanc3k7lwnj2gfb23pf2jxb9vvpbbnb-e2fsprogs-1.47.0/lib/libe2p.so.2.3' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libe2p.so.2'
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fido_id
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network/99-default.link' -> '/nix/store/i7marf82flb33m242nhagfg53ywfqkrd-link-units/99-default.link'
'/nix/store/309mf8axrc58m7v9qdas6i2l54dsy263-unit-40-eth1.link/40-eth1.link' -> '/nix/store/i7marf82flb33m242nhagfg53ywfqkrd-link-units/40-eth1.link'
Checking for setsid : ok
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
checking pkg-config is at least version 0.9.0... yes
checking for mv... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mv
checking for rm... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/rm
checking for sed... (cached) /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking for ldconfig... /nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin/ldconfig
checking Windows OS... no
checking fuse compatibility... internal
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/60-cdrom_id.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/60-persistent-storage.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/75-net-description.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/80-drivers.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/80-net-setup-link.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/10-dm.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/11-dm-lvm.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/13-dm-disk.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/69-dm-lvm.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/95-dm-notify.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
'/nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib/udev/rules.d/69-bcache.rules' -> '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules')
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'.
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
libtoolize: copying file 'config/libtool.m4'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/kxkykgf9x7qk8mr68smvws0cvis2zf2x-udev-rules/99-local.rules'
checking for pthread_create in -lpthread... yes
building '/nix/store/r0rwcsq8zh3k9qmazpnsmlnwdy60agny-stage-1-init.sh.drv'...
Checking for getgrent_r : ok
checking for pid_t... yes
checking Solaris OS... no
autoreconf: running: /nix/store/k4j8jl7kii9wi8qhbxik7x5sc6xsvi9f-autoconf-2.72/bin/autoheader --force
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kmod
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lvm
checking for uuid/uuid.h... yes
checking syntax
building '/nix/store/x635qp0y4sq1ggmq1qccczkfb0k2q9cn-initrd-linux-6.6.29.drv'...
Checking for getgrgid_r : ok
make[3]: Leaving directory '/build/texinfo-7.0.3/doc'
make[2]: Leaving directory '/build/texinfo-7.0.3/doc'
Making all in man
make[2]: Entering directory '/build/texinfo-7.0.3/man'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/texinfo-7.0.3/man'
Making all in js
make[2]: Entering directory '/build/texinfo-7.0.3/js'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/texinfo-7.0.3/js'
make[2]: Entering directory '/build/texinfo-7.0.3'
make[2]: Leaving directory '/build/texinfo-7.0.3'
make[1]: Leaving directory '/build/texinfo-7.0.3'
Running phase: checkPhase
'/nix/store/f79b6b6rm1kjjwl0155d6qbq0zgl7qal-systemd-minimal-libs-255.4/lib/libsystemd.so.0.38.0' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libsystemd.so.0'
'/nix/store/jh56h2dh0h9irbjf5nxryvadb5r221j9-libaio-0.3.113/lib/libaio.so.1.0.2' -> '/nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libaio.so.1'
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdadm
checking for uuid_generate... no
checking for size_t... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdmon
checking whether struct tm is in sys/time.h or time.h... time.h
checking for uuid_generate in -luuid... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mke2fs
Checking for getgrnam_r : ok
checking for hd.h... no
configure: WARNING: ntfsprogs Windows compliant geometry code requires the hd library.
checking for egrep... (cached) /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/scsi_id
checking for struct file_handle... yes
checking for sys/mkdev.h... no
checking for working fcntl.h... yes
Checking for getgrouplist : ok
checking for working alloca.h... yes
checking for alloca... yes
checking for sys/sysmacros.h... yes
checking for dirent.h that defines DIR... yes
libtoolize: copying file 'config/ltoptions.m4'
checking for ctype.h... yes
Checking for getpagesize : ok
checking for pid_t... yes
checking for fcntl.h... yes
checking for library containing opendir... none required
checking whether closedir returns void... no
checking for libgen.h... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/systemd-sysctl
check flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash VERBOSE=y check
Checking for getpwent_r : ok
Making check in gnulib/lib
make[1]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
make check-recursive
make[2]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
autoreconf: running: automake --add-missing --copy --force-missing
make[3]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
make[2]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
make[1]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
Making check in info
checking for mode_t... yes
make[1]: Entering directory '/build/texinfo-7.0.3/info'
make check-am
checking for libintl.h... yes
make[2]: Entering directory '/build/texinfo-7.0.3/info'
make pseudotty
make[3]: Entering directory '/build/texinfo-7.0.3/info'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale\" -DINFODIR=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -DINFODIR2=\"/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info\" -g -O2 -c -o pseudotty.o pseudotty.c
checking for error_at_line... yes
checking whether stat file-mode macros are broken... no
checking for limits.h... yes
checking for C/C++ restrict keyword... __restrict__
Checking for getpwnam_r : ok
checking for fork... yes
gcc -g -O2 -o pseudotty pseudotty.o ../gnulib/lib/libgnu.a -ltinfo
checking for locale.h... yes
checking for nlink_t... yes
make[3]: Leaving directory '/build/texinfo-7.0.3/info'
make check-TESTS
make[3]: Entering directory '/build/texinfo-7.0.3/info'
checking for vfork... yes
checking for mntent.h... yes
make[4]: Entering directory '/build/texinfo-7.0.3/info'
Checking for getpwuid_r : ok
PASS: t/no-file.sh
PASS: t/file-node-with-dot.sh
PASS: t/split.sh
PASS: t/file-index-colons.sh
PASS: t/file-index.sh
PASS: t/node-no-file.sh
PASS: t/relative-path.sh
PASS: t/file-file-with-dot.sh
PASS: t/dir.sh
PASS: t/file-relative-path.sh
PASS: t/file-node.sh
PASS: t/dir-file-sloppily.sh
PASS: t/dir-file.sh
PASS: t/file-nodes.sh
PASS: t/dir-no-file.sh
PASS: t/dir-nondir.sh
PASS: t/dir-file-node.sh
PASS: t/dir-file-menu.sh
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tune2fs
PASS: t/dir-file-index.sh
PASS: t/file.sh
PASS: t/dir-3-menus.sh
PASS: t/dir-file-no-menu.sh
PASS: t/malformed-split.sh
PASS: t/dir-merge.sh
PASS: t/dir-menus-sloppily.sh
PASS: t/where-dir-file.sh
checking whether getdtablesize is declared... yes
checking for getopt.h... (cached) yes
PASS: t/dir-dangling-entry.sh
PASS: t/spec-file-node.sh
PASS: t/spec-no-node.sh
PASS: t/spec-menu.sh
PASS: t/empty.sh
checking for stddef.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for stdio.h... (cached) yes
PASS: t/dir-entry-to-subdir.sh
configure.ac:22: installing 'build-aux/compile'
configure.ac:24: installing 'build-aux/config.guess'
PASS: t/body-start.sh
PASS: t/tab.sh
PASS: t/tab-skip-node.sh
PASS: t/tab-no-xref.sh
PASS: t/tab-argument.sh
PASS: t/xref-across-lines-2.sh
configure.ac:24: installing 'build-aux/config.sub'
PASS: t/all-only.sh
configure.ac:28: installing 'build-aux/install-sh'
configure.ac:28: installing 'build-aux/missing'
PASS: t/end-of-line.sh
PASS: t/star-note-non-whitespace.sh
PASS: t/xref-across-lines.sh
PASS: t/split-footnotes.sh
PASS: t/last-no-history.sh
PASS: t/xref-to-anchor.sh
PASS: t/c-u-m-x-scroll-forward.sh
checking for vprintf... yes
PASS: t/window-split-dir.sh
PASS: t/goal-column.sh
PASS: t/last-node-not-top-level.sh
PASS: t/adjust-anchors.sh
PASS: t/split-file-menu.sh
PASS: t/search-split-after-index.sh
PASS: t/index.sh
PASS: t/no-index.sh
PASS: t/search-after-tag.sh
PASS: t/index-paren.sh
PASS: t/index-apropos.sh
PASS: t/index-completing.sh
PASS: t/split-index.sh
PASS: t/index-search.sh
PASS: t/empty-infopath.sh
PASS: t/index-long-nodeline.sh
PASS: t/menu-sequence.sh
PASS: t/relative-reference.sh
checking for stdarg.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
PASS: t/search-empty.sh
Checking for epoll_create1 : ok
PASS: t/search-skip-screen.sh
PASS: t/close-window-after-search.sh
checking for getopt_long_only... yes
PASS: t/inc-sea-bs.sh
PASS: t/inc-sea-forward.sh
PASS: t/inc-sea-insensitive.sh
PASS: t/quoted-label-as-target.sh
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udevadm
PASS: t/gc-split.sh
PASS: t/inc-sea-forward-nonregex.sh
PASS: t/help.sh
PASS: t/anchor-positions.sh
PASS: t/quoted-target.sh
PASS: t/goto-quoted.sh
PASS: t/quoted-manual-in-target.sh
PASS: t/next-quoted.sh
PASS: t/quoted-label-and-target.sh
PASS: t/echo-area-no-completions.sh
PASS: t/quoted-manual-in-label.sh
PASS: t/multiple-completions.sh
libtoolize: copying file 'config/ltsugar.m4'
checking for errno.h... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for time.h... yes
checking for unistd.h... (cached) yes
checking for utime.h... (cached) yes
checking for wchar.h... (cached) yes
checking for getopt.h... yes
Makefile.am: installing 'build-aux/depcomp'
checking type of array argument to getgroups... gid_t
Checking for getprogname : not found
checking for features.h... yes
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/v4l_id
checking for getgroups... yes
building '/nix/store/jyilcrnq5lxj5np6dsci8b3wzdhaa12q-boot.json.drv'...
Checking for copy_file_range : ok
checking whether getopt is POSIX compatible... yes
checking for regex.h... yes
checking for endian.h... yes
checking for working getgroups... yes
checking for byteswap.h... yes
Checking for getxattr : ok
checking for working GNU getopt function... yes
parallel-tests: installing 'build-aux/test-driver'
checking for sys/byteorder.h... no
checking for library containing getmntent... none required
libtoolize: copying file 'config/ltversion.m4'
checking for working GNU getopt_long function... yes
checking for pthread.h... (cached) yes
checking whether gcc needs -traditional... no
Copying libs for executable /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/ld-linux-x86-64.so.2
Checking whether xattr interface takes additional options : not found
checking for sys/disk.h... no
autoreconf: 'build-aux/install-sh' is updated
autoreconf: Leaving directory '.'
Running phase: updateAutotoolsGnuConfigScriptsPhase
stripping (with command strip and flags -s) in /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./build-aux/config.guess
Running phase: configurePhase
checking for sys/endian.h... no
fixing libtool script ./build-aux/ltmain.sh
checking whether lstat correctly handles trailing slash... yes
./configure
checking for sys/param.h... yes
checking for pthread_kill in -lpthread... yes
checking whether POSIX threads API is available... yes
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
checking for sys/ioctl.h... yes
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0 --bindir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/bin --sbindir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/sbin --includedir=/nix/store/jp7pwdq3yigc3r8gz9vrbw4n5vz8jd4g-wolfssl-all-5.7.0-dev/include --oldincludedir=/nix/store/jp7pwdq3yigc3r8gz9vrbw4n5vz8jd4g-wolfssl-all-5.7.0-dev/include --mandir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/share/man --infodir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/share/info --docdir=/nix/store/jxhy0076jbi72622xw5sja932fgmllp0-wolfssl-all-5.7.0-doc/share/doc/wolfssl --libdir=/nix/store/2mmkhzd7w5ahaw3g24clxvm7c0i9gs28-wolfssl-all-5.7.0-lib/lib --libexecdir=/nix/store/2mmkhzd7w5ahaw3g24clxvm7c0i9gs28-wolfssl-all-5.7.0-lib/libexec --localedir=/nix/store/2mmkhzd7w5ahaw3g24clxvm7c0i9gs28-wolfssl-all-5.7.0-lib/share/locale --enable-all --enable-reproducible-build --enable-pkcs11 --enable-writedup --enable-base64encode --enable-bigcache --enable-sp=yes\,asm --enable-sp-math-all --enable-harden --enable-intelasm --enable-aesni
checking whether lstat accepts an empty string... no
checking whether lstat correctly handles trailing slash... (cached) yes
checking for sys/mount.h... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes
checking for sys/stat.h... (cached) yes
checking whether setlocale (category, NULL) is multithread-safe... yes
checking for sys/types.h... (cached) yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking for sys/mkdev.h... no
Checking for dlopen : ok
checking for sys/vfs.h... yes
checking for wint_t... yes
checking for gcc... gcc
checking for sys/statvfs.h... yes
checking whether wint_t is large enough... yes
checking for sys/sysmacros.h... yes
checking whether the compiler produces multi-arch binaries... no
Checking for dlsym : ok
checking for linux/major.h... yes
checking for linux/fd.h... yes
checking for working memcmp... yes
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
libtoolize: copying file 'config/lt~obsolete.m4'
Checking for dlerror : ok
checking for linux/fs.h... yes
checking for inttypes.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking whether stdint.h conforms to C99... yes
checking for suffix of executables...
checking for linux/hdreg.h... yes
Checking for dlclose : ok
checking whether stdint.h works without ISO C predefines... yes
PASS: t/inc-sea-history.sh
PASS: t/replace-viewed.sh
checking for machine/endian.h... no
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mke2fs...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmsetup...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/ata_id...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/v4l_id...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/udevadm...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/lvm...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/busybox...
checking whether stat accepts an empty string... no
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/systemd-sysctl...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/blkid...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/dmi_memory_id...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdmon...
checking whether we are cross compiling... no
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/scsi_id...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/kmod...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/e2fsck...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/tune2fs...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/mdadm...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/fido_id...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/bin/cdrom_id...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libsystemd-shared-255.so...
checking for windows.h... no
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libdevmapper.so.1.02...
checking for suffix of object files... o
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libext2fs.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libzstd.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libaudit.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libkmod.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libseccomp.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libsystemd.so.0...
Checking for declaration of dlopen : ok
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libc.so.6...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libpam.so.0...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/liblz4.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcom_err.so.2...
checking whether the compiler supports GNU C... yes
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libuuid.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libgpg-error.so.0...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libattr.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libudev.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcap.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/liblzma.so.5...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libpthread.so.0...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libgcrypt.so.20...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libaio.so.1...
checking for alarm... yes
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libmount.so.1...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcrypt.so.2...
checking whether gcc accepts -g... yes
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libm.so.6...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libacl.so.1...
checking for syslog.h... yes
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libe2p.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libdl.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libcrypto.so.3...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libresolv.so.2...
patching /nix/store/6lih2bsfqka0j5qq6dglr1w18wrs6yag-extra-utils/lib/libblkid.so.1...
testing patched programs...
hello world
checking whether INT32_MAX < INTMAX_MAX... yes
checking for gcc option to enable C11 features... none needed
255
mdadm - v4.3 - 2024-02-15
building '/nix/store/313hiiw3w423c0ysm2adjh0d92hj5yhc-link-units.drv'...
building '/nix/store/8w1xjy298k2rllqdqjq30krjrwicnqvh-udev-rules.drv'...
Checking C prototype for dlopen : not found
Checking for fdatasync : ok
Checking for declaration of fdatasync : ok
checking for atexit... yes
checking for dup2... yes
checking for fdatasync... yes
checking for ftruncate... yes
checking whether INT64_MAX == LONG_MAX... yes
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... yes
checking whether langinfo.h defines CODESET... yes
checking whether langinfo.h defines T_FMT_AMPM... yes
checking whether langinfo.h defines ALTMON_1... yes
checking whether langinfo.h defines ERA... yes
checking whether langinfo.h defines YESEXPR... yes
checking for pwd.h... yes
checking for malloc.h... yes
checking for _Bool... yes
checking for stdbool.h that conforms to C99 or later... yes
checking whether gcc understands -c and -o together... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '100' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking dependency style of gcc... none
checking whether make supports nested variables... (cached) yes
checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/systemd/network/99-default.link' -> '/nix/store/vi1qkrkxhv61siprfkwpr70c5dygfxn2-link-units/99-default.link'
'/nix/store/309mf8axrc58m7v9qdas6i2l54dsy263-unit-40-eth1.link/40-eth1.link' -> '/nix/store/vi1qkrkxhv61siprfkwpr70c5dygfxn2-link-units/40-eth1.link'
checking for wchar_t... yes
checking for good max_align_t... yes
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/60-cdrom_id.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/60-persistent-storage.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
checking command to parse nm output from gcc object... failed
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/75-net-description.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
checking for sysroot... no
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/80-drivers.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
'/nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4/lib/udev/rules.d/80-net-setup-link.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/10-dm.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/11-dm-lvm.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/13-dm-disk.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/69-dm-lvm.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
'/nix/store/dqhpwdhss6fyfdp9bp0ndxh2nji813f9-lvm2-2.03.23/lib/udev/rules.d/95-dm-notify.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
'/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/lib/udev/rules.d/01-md-raid-creating.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
'/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/lib/udev/rules.d/63-md-raid-arrays.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
'/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/lib/udev/rules.d/64-md-raid-assembly.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
'/nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/lib/udev/rules.d/69-md-clustered-confirm-device.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
'/nix/store/011j2qik9fidh05b8dfn63rgf2ddc020-bcache-tools-1.0.8/lib/udev/rules.d/69-bcache.rules' -> '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
checking for getcwd... yes
Checking for clock_gettime : ok
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules')
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/01-md-raid-creating.rules'
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/10-dm.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/11-dm-lvm.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/13-dm-disk.rules'
checking whether NULL can be used in arbitrary expressions... yes
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-cdrom_id.rules'
checking whether byte ordering is bigendian... no
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/60-persistent-storage.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/63-md-raid-arrays.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/64-md-raid-assembly.rules'
checking for mt... no
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-bcache.rules'
checking if : is a manifest tool... no
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-dm-lvm.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/69-md-clustered-confirm-device.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/75-net-description.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-drivers.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/80-net-setup-link.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/95-dm-notify.rules'
substituteStream(): WARNING: pattern ata_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern scsi_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern cdrom_id doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/basename doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/56hx2x8ah2q7shzs10n4finnkfnila4c-util-linux-2.39.3-bin/bin/blkid doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/ja1blhak759d96rrgw8r4kdx6kijki0q-mdadm-4.3/sbin doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
checking for an ANSI C-conforming const... yes
substituteStream(): WARNING: pattern /nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
substituteStream(): WARNING: pattern /nix/store/aq8isbyxhg4bmbx8a6vriqp9n1ijkyj4-systemd-255.4 doesn't match anything in file '/nix/store/04ryyzrh86ac775mxrz4wc4g30qbadsp-udev-rules/99-local.rules'
building '/nix/store/riv4x3x7qrxywjgd5dqk8ji14f6fis6q-stage-1-init.sh.drv'...
checking for gethostbyaddr... yes
checking for gethostbyname... (cached) yes
checking for unreachable... no
checking for inline... inline
checking for stdio.h... yes
checking for stdlib.h... yes
checking whether locale.h defines locale_t... yes
checking for string.h... yes
checking whether locale.h conforms to POSIX:2001... yes
checking for gethostname... yes
checking for getmntent... (cached) yes
checking for getnameinfo... (cached) yes
checking syntax
Checking whether the clock_gettime clock ID CLOCK_MONOTONIC is available : ok
checking for inttypes.h... yes
checking whether struct lconv is properly defined... yes
checking for off_t... yes
checking for stdint.h... yes
checking for getrpcbyname... yes
checking for getifaddrs... (cached) yes
checking for strings.h... yes
checking for gettimeofday... yes
checking for size_t... yes
checking for sys/stat.h... yes
checking whether imported symbols can be declared weak... yes
checking for multithread API to use... posix
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
Checking whether the clock_gettime clock ID CLOCK_PROCESS_CPUTIME_ID is available : ok
checking for sys/types.h... yes
checking for struct stat.st_blocks... yes
checking for hasmntopt... yes
checking for unistd.h... yes
checking whether malloc (0) returns nonnull... yes
checking for struct stat.st_rdev... yes
checking for dlfcn.h... yes
checking for inet_ntoa... yes
checking for objdir... .libs
checking for mbstate_t... yes
Checking whether the clock_gettime clock ID CLOCK_REALTIME is available : ok
checking for innetgr... yes
checking for struct stat.st_atim... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking for a traditional japanese locale... none
Checking for struct timespec : ok
checking for memset... yes
checking if gcc PIC flag -fPIC -DPIC works... yes
PASS: t/resize-in-completions.sh
checking if gcc static flag -static works... no
checking for struct stat.st_atimespec... no
checking for mkdir... yes
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 86
# PASS: 86
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/build/texinfo-7.0.3/info'
make[3]: Leaving directory '/build/texinfo-7.0.3/info'
make[2]: Leaving directory '/build/texinfo-7.0.3/info'
make[1]: Leaving directory '/build/texinfo-7.0.3/info'
Making check in install-info
make[1]: Entering directory '/build/texinfo-7.0.3/install-info'
Making check in .
checking for a french Unicode locale... none
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
make[2]: Entering directory '/build/texinfo-7.0.3/install-info'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/build/texinfo-7.0.3/install-info'
Making check in tests
make[2]: Entering directory '/build/texinfo-7.0.3/install-info/tests'
make check-TESTS
make[3]: Entering directory '/build/texinfo-7.0.3/install-info/tests'
Checking for header arpa/nameser.h : yes
make[4]: Entering directory '/build/texinfo-7.0.3/install-info/tests'
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
PASS: ii-0002-test
PASS: ii-0001-test
PASS: ii-0005-test
PASS: ii-0009-test
PASS: ii-0003-test
PASS: ii-0007-test
PASS: ii-0004-test
PASS: ii-0006-test
PASS: ii-0010-test
PASS: ii-0012-test
PASS: ii-0011-test
PASS: ii-0008-test
PASS: ii-0017-test
PASS: ii-0015-test
PASS: ii-0013-test
PASS: ii-0018-test
PASS: ii-0016-test
PASS: ii-0014-test
PASS: ii-0019-test
PASS: ii-0020-test
PASS: ii-0021-test
PASS: ii-0022-test
PASS: ii-0023-test
PASS: ii-0024-test
PASS: ii-0025-test
PASS: ii-0028-test
PASS: ii-0026-test
PASS: ii-0029-test
PASS: ii-0027-test
PASS: ii-0032-test
PASS: ii-0030-test
PASS: ii-0031-test
checking for pathconf... yes
PASS: ii-0034-test
PASS: ii-0033-test
PASS: ii-0035-test
PASS: ii-0037-test
PASS: ii-0036-test
PASS: ii-0040-test
PASS: ii-0039-test
PASS: ii-0038-test
PASS: ii-0042-test
PASS: ii-0043-test
PASS: ii-0044-test
PASS: ii-0045-test
PASS: ii-0047-test
PASS: ii-0046-test
PASS: ii-0049-test
PASS: ii-0048-test
PASS: ii-0041-test
PASS: ii-0051-test
PASS: ii-0053-test
PASS: ii-0055-test
PASS: ii-0052-test
PASS: ii-0056-test
PASS: ii-0054-test
PASS: ii-0057-test
PASS: ii-0050-test
checking for struct stat.st_atimensec... no
checking for a transitional chinese locale... none
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 57
# PASS: 57
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/build/texinfo-7.0.3/install-info/tests'
make[3]: Leaving directory '/build/texinfo-7.0.3/install-info/tests'
make[2]: Leaving directory '/build/texinfo-7.0.3/install-info/tests'
make[1]: Leaving directory '/build/texinfo-7.0.3/install-info'
Making check in po
make[1]: Entering directory '/build/texinfo-7.0.3/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/texinfo-7.0.3/po'
Making check in po_document
make[1]: Entering directory '/build/texinfo-7.0.3/po_document'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/texinfo-7.0.3/po_document'
Making check in tp
checking for inline... inline
make[1]: Entering directory '/build/texinfo-7.0.3/tp'
checking whether -lc should be explicitly linked in... no
Making check in Texinfo/XS
make[2]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make check-recursive
checking for ppoll... yes
make[3]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
Making check in gnulib/lib
make[4]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make check-recursive
Checking for header resolv.h : yes
checking for library containing getmntent... none required
make[5]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
checking whether defines MIN and MAX... no
make[6]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[6]: Nothing to be done for 'check-am'.
make[6]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[4]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
Making check in .
make[2]: Entering directory '/build/texinfo-7.0.3/tp'
make check-TESTS
make[3]: Entering directory '/build/texinfo-7.0.3/tp'
make[4]: Entering directory '/build/texinfo-7.0.3/tp'
checking whether defines MIN and MAX... yes
checking for realpath... yes
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 0
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/build/texinfo-7.0.3/tp'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp'
Making check in tests
checking whether mbrtowc and mbstate_t are properly declared... yes
make[2]: Entering directory '/build/texinfo-7.0.3/tp/tests'
Making check in .
make[3]: Entering directory '/build/texinfo-7.0.3/tp/tests'
make input_file_names_recoded_stamp.txt
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests'
mkdir -p built_input ; if /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl ./../maintain/copy_change_file_name_encoding.pl ./input/included_latin1.texi built_input ; then echo 'OK' > input_file_names_recoded_stamp.txt ; else echo 'FAILED' > input_file_names_recoded_stamp.txt ; fi
checking for O_CLOEXEC... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
Checking for res_search : ok
checking whether the -Werror option is usable... yes
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
make check-TESTS
checking for promoted mode_t type... mode_t
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests'
checking for rmdir... yes
checking for simple visibility declarations... yes
make[5]: Entering directory '/build/texinfo-7.0.3/tp/tests'
checking for working memcmp... yes
checking whether alarm is declared... yes
Checking for header libintl.h : yes
checking for select... yes
checking for ssize_t... yes
checking size of long long... 8
checking whether lstat correctly handles trailing slash... yes
Checking for library intl : no
checking for socket... yes
checking whether fcloseall is declared... yes
checking whether getw is declared... yes
Checking for declaration of dgettext : ok
checking for strcasecmp... yes
checking whether stat accepts an empty string... no
checking size of long... 8
PASS: test_scripts/sectioning_sectioning_directions.sh
PASS: test_scripts/sectioning_sectioning_directions_split_chapter.sh
checking whether putw is declared... yes
checking for strchr... yes
checking for strftime... yes
Checking for declaration of gettext : ok
checking which flavor of printf attribute matches inttypes macros... system
checking size of time_t... 8
checking for strdup... yes
checking whether ecvt is declared... yes
PASS: test_scripts/formatting_non_ascii_no_setfilename_test_rawtext.sh
PASS: test_scripts/formatting_split_nocopying_split_dev_null.sh
PASS: test_scripts/formatting_texi_ignore_and_comments.sh
Checking for declaration of bindtextdomain : ok
checking whether utime accepts a null argument... yes
PASS: test_scripts/formatting_non_ascii_test_rawtext.sh
PASS: test_scripts/formatting_manual_include_accented_file_name_latin1_explicit_encoding.sh
PASS: test_scripts/formatting_non_ascii_test_latex.sh
PASS: test_scripts/formatting_manual_include_accented_file_name_latin1.sh
PASS: test_scripts/formatting_test_redefine_need.sh
PASS: test_scripts/formatting_ignore_and_comments_output.sh
PASS: test_scripts/formatting_manual_include_accented_file_name_latin1_use_locale_encoding.sh
PASS: test_scripts/formatting_documentlanguage_cmdline.sh
PASS: test_scripts/formatting_simplest_test_css.sh
PASS: test_scripts/formatting_non_ascii_test_epub.sh
PASS: test_scripts/formatting_cpp_lines.sh
checking for strerror... yes
PASS: test_scripts/formatting_non_ascii_command_line.sh
checking whether fcvt is declared... yes
checking for __uint128_t... yes
checking for vprintf... yes
Checking for declaration of textdomain : ok
checking for arpa/inet.h... yes
PASS: test_scripts/indices_index_special_region_no_insertcopying.sh
checking whether gcvt is declared... yes
checking for strrchr... yes
PASS: test_scripts/indices_index_special_region_no_region.sh
checking for atexit... yes
Checking for declaration of bind_textdomain_codeset : ok
PASS: test_scripts/indices_index_special_region.sh
checking for fcntl.h... yes
checking whether strdup is declared... yes
PASS: test_scripts/indices_index_special_region_html.sh
checking for basename... yes
checking for strtol... yes
PASS: test_scripts/indices_nodes_before_top_and_sections_html_chapter_nodes.sh
PASS: test_scripts/indices_index_special_region_no_region_html.sh
checking for limits.h... yes
PASS: test_scripts/indices_nodes_before_top_and_sections_html_chapter.sh
checking for daemon... yes
checking whether strerror(0) succeeds... yes
Checking for bindtextdomain : ok
checking for netdb.h... yes
checking for strtoul... yes
checking for netinet/in.h... yes
checking for dup2... yes
checking for strerror_r... yes
checking for sigprocmask... yes
checking for stddef.h... yes
checking for strerror_r with POSIX signature... no
Checking for textdomain : ok
checking for fdatasync... yes
checking for time.h... yes
PASS: test_scripts/indices_index_nodes.sh
checking for name_to_handle_at... yes
checking whether __xpg_strerror_r works... yes
checking for sys/ioctl.h... yes
checking for ffs... yes
PASS: test_scripts/indices_index_special_region_no_insertcopying_html.sh
Checking for bind_textdomain_codeset : ok
checking for struct timespec in ... yes
PASS: test_scripts/indices_index_entry_in_footnote_info.sh
checking for getrpcbynumber... yes
PASS: test_scripts/indices_index_entry_in_footnote_separated_info.sh
PASS: test_scripts/indices_index_and_node_same_name.sh
checking for sys/socket.h... yes
PASS: test_scripts/indices_printindex_between_node_section.sh
checking for TIME_UTC in ... yes
PASS: test_scripts/indices_indices_in_begin_tables_lists_latex.sh
PASS: test_scripts/indices_printindex_between_part_chapter.sh
PASS: test_scripts/indices_index_one_node.sh
checking for getopt_long... yes
PASS: test_scripts/indices_index_entry_in_footnote.sh
PASS: test_scripts/indices_index_nodes_nodes.sh
checking for sys/time.h... yes
checking for getrpcbynumber_r... yes
Checking for dgettext : ok
checking whether execvpe is declared... yes
PASS: test_scripts/indices_index_no_node_no_top.sh
PASS: test_scripts/indices_index_table.sh
PASS: test_scripts/indices_indices_in_begin_tables_lists.sh
checking for hasmntopt... yes
checking for errno.h... yes
PASS: test_scripts/nested_formats_texi_nested_formats.sh
checking whether wcsdup is declared... yes
checking for sys/un.h... yes
checking for mbsinit... yes
Checking for gettext : ok
checking size of short... 2
checking whether iswcntrl works... yes
checking for socket in -lnetwork... no
checking for memmove... yes
PASS: test_scripts/nested_formats_nested_group.sh
PASS: test_scripts/nested_formats_nested_itemize.sh
checking for towlower... yes
checking size of int... 4
checking whether byte ordering is bigendian... no
checking for memset... yes
checking for wctype_t... yes
PASS: test_scripts/nested_formats_nested_menu.sh
PASS: test_scripts/nested_formats_nested_table.sh
checking for wctrans_t... yes
checking for realpath... yes
PASS: test_scripts/nested_formats_nested_flushright.sh
Checking for pthread_create : ok
PASS: test_scripts/nested_formats_nested_cartouche.sh
checking for __atomic... yes
checking for C compiler option to allow warnings... -Wno-error
checking size of long... 8
PASS: test_scripts/nested_formats_nested_enumerate.sh
checking for regcomp... yes
checking for C++ compiler option to allow warnings... -Wno-error
checking for stdatomic.h... yes
PASS: test_scripts/nested_formats_nested_multitable.sh
PASS: test_scripts/contents_contents_in_middle_chapter.sh
PASS: test_scripts/contents_contents_at_begin.sh
PASS: test_scripts/contents_contents_at_end.sh
PASS: test_scripts/contents_double_contents_section.sh
PASS: test_scripts/contents_contents_in_middle_section.sh
checking whether is self-contained... yes
checking for shutdown... (cached) yes
PASS: test_scripts/contents_double_contents_nodes.sh
Checking for pthread_attr_init : ok
PASS: test_scripts/contents_double_contents_chapter.sh
PASS: test_scripts/contents_double_contents.sh
checking for setlocale... yes
checking size of size_t... 8
PASS: test_scripts/contents_no_content.sh
checking whether defines the SHUT_* macros... yes
checking for gethostbyname... yes
PASS: test_scripts/contents_no_content_do_contents.sh
checking for setxattr... yes
PASS: test_scripts/contents_contents_at_begin_inline.sh
PASS: test_scripts/contents_no_content_setcatpage_do_contents.sh
Checking for pthread_mutexattr_setrobust : ok
PASS: test_scripts/contents_no_content_setcatpage.sh
PASS: test_scripts/nested_formats_nested_deffn.sh
checking for struct sockaddr_storage... yes
PASS: test_scripts/nested_formats_nested_example.sh
checking size of socklen_t... 4
checking for strcasecmp... yes
checking for getaddrinfo... yes
PASS: test_scripts/nested_formats_nested_quotation.sh
checking whether CC supports -Werror=format-overflow=2... yes
Checking for declaration of PTHREAD_MUTEX_ROBUST : not found
checking whether CC supports -Werror=int-conversion... yes
checking for sa_family_t... yes
checking for strchr... yes
checking whether CC supports -Werror=incompatible-pointer-types... yes
PASS: test_scripts/contents_contents_at_end_inline.sh
checking for struct sockaddr_storage.ss_family... yes
checking for gettimeofday... yes
checking whether CC supports -Werror=misleading-indentation... yes
PASS: test_scripts/contents_contents_in_middle_chapter_inline.sh
checking whether CC supports -Wno-cast-function-type... yes
Checking for declaration of PTHREAD_MUTEX_ROBUST (as enum) : ok
checking if environ is properly declared... yes
checking for strdup... yes
PASS: test_scripts/contents_contents_in_middle_section_inline.sh
PASS: test_scripts/contents_double_contents_inline.sh
checking for gmtime_r... yes
checking for __attribute__((format))... yes
PASS: test_scripts/contents_double_contents_inline_chapter.sh
PASS: test_scripts/contents_double_contents_inline_section.sh
checking for strerror... yes
Checking for pthread_mutex_consistent : ok
checking that generated files are newer than configure... done
configure: creating ./config.status
checking whether getcwd (NULL, 0) allocates memory for result... yes
PASS: test_scripts/contents_double_contents_inline_nodes.sh
checking for getcwd with POSIX signature... yes
PASS: test_scripts/contents_double_contents_after_title_no_texi2html.sh
PASS: test_scripts/contents_double_contents_after_title.sh
PASS: test_scripts/contents_no_content_setcatpage_inline.sh
PASS: test_scripts/contents_no_content_inline.sh
checking for strnlen... yes
checking for gmtime_s... no
PASS: test_scripts/contents_no_content_do_contents_inline.sh
PASS: test_scripts/contents_double_contents_book.sh
checking for struct timeval... yes
PASS: test_scripts/contents_double_contents_after_title_book_chapter.sh
PASS: test_scripts/contents_no_content_setcatpage_do_contents_inline.sh
PASS: test_scripts/contents_contents_at_begin_info.sh
PASS: test_scripts/contents_double_contents_after_title_book.sh
checking for wide-enough struct timeval.tv_sec member... yes
checking for strsep... yes
PASS: test_scripts/contents_contents_at_end_info.sh
PASS: test_scripts/contents_contents_in_middle_chapter_info.sh
PASS: test_scripts/contents_double_contents_info.sh
PASS: test_scripts/contents_contents_and_parts.sh
PASS: test_scripts/contents_contents_in_middle_section_info.sh
Checking for __thread local storage : ok
checking for IPv4 sockets... yes
checking for inet_ntoa... yes
PASS: test_scripts/layout_no_monolithic_only_toc_out.sh
checking for IPv6 sockets... yes
checking for strtol... yes
checking for memset... yes
PASS: test_scripts/layout_navigation_test_misc_file_collision.sh
checking for strtoul... yes
checking for LC_MESSAGES... yes
checking for sysconf... yes
checking for uselocale... yes
checking for socket... yes
checking for utime... yes
PASS: test_scripts/layout_formatting_macro_expand.sh
checking whether uselocale works... yes
Checking for crypt : not found
checking for strftime... yes
checking for utimensat... yes
checking for fake locale system (OpenBSD)... no
checking for Solaris 11.4 locale system... no
Checking for library crypt : yes
checking for gettimeofday... yes
checking for atexit... yes
PASS: test_scripts/layout_formatting_rawtext.sh
PASS: test_scripts/layout_formatting_textcontent.sh
checking for getlocalename_l... no
PASS: test_scripts/layout_formatting_xml.sh
SKIP: test_scripts/tex_html_simplest_httex.sh
SKIP: test_scripts/tex_html_block_EOL_tex.sh
checking for gcc options needed to detect all undeclared functions... none needed
checking for clock_gettime... yes
SKIP: test_scripts/tex_html_tex_notex.sh
SKIP: test_scripts/tex_html_tex.sh
checking for CFPreferencesCopyAppValue... no
SKIP: test_scripts/tex_html_tex_l2h_latex.sh
SKIP: test_scripts/tex_html_tex_l2h_tex_latex.sh
Checking for crypt in crypt : ok
SKIP: test_scripts/tex_html_tex_httex.sh
PASS: test_scripts/layout_formatting_docbook.sh
SKIP: test_scripts/tex_html_tex_httex_latex.sh
SKIP: test_scripts/tex_html_tex_httex_latex_math.sh
checking whether gethostbyname is declared... yes
SKIP: test_scripts/tex_html_tex_httex_tex_latex.sh
SKIP: test_scripts/tex_html_tex_httex_tex_latex_math.sh
SKIP: test_scripts/tex_html_tex_accents_httex.sh
checking for CFLocaleCopyPreferredLanguages... no
SKIP: test_scripts/tex_html_tex_accents_l2h.sh
SKIP: test_scripts/tex_html_tex_gdef_httex.sh
SKIP: test_scripts/tex_html_tex_gdef_l2h.sh
autoreconf: running: /nix/store/b2k4hf3yjfkd785jakq6arwfd3r177n0-autoconf-2.69/bin/autoconf --force
SKIP: test_scripts/tex_html_tex_mathjax.sh
SKIP: test_scripts/tex_html_tex_complex_httex.sh
SKIP: test_scripts/tex_html_tex_gdef_mathjax.sh
checking for fork... yes
SKIP: test_scripts/tex_html_tex_complex_l2h.sh
SKIP: test_scripts/tex_html_tex_eqalign_l2h.sh
SKIP: test_scripts/tex_html_tex_eqalign_httex.sh
checking whether getaddrinfo is declared... yes
SKIP: test_scripts/tex_html_math_not_closed.sh
SKIP: test_scripts/tex_html_tex_not_closed.sh
SKIP: test_scripts/tex_html_tex_encoded_utf8_l2h.sh
SKIP: test_scripts/tex_html_tex_in_copying.sh
SKIP: test_scripts/tex_html_tex_encoded_latin1_l2h.sh
SKIP: test_scripts/tex_html_tex_encoded_utf8_httex.sh
SKIP: test_scripts/tex_html_tex_encoded_latin1_httex.sh
SKIP: test_scripts/tex_html_formatting_singular.sh
SKIP: test_scripts/other_highlight_syntax_example_latin9.sh
SKIP: test_scripts/other_highlight_syntax_example.sh
checking for library needed for semaphore functions... none
checking whether gettimeofday is declared... yes
PASS: test_scripts/layout_formatting_latex.sh
PASS: test_scripts/layout_formatting_plaintext.sh
PASS: test_scripts/layout_formatting_info.sh
checking for memcpy... yes
checking whether gmtime_r is declared... yes
PASS: test_scripts/layout_formatting_html_no_texi2html.sh
checking for mmap... yes
config.status: creating Makefile
config.status: creating systemd/rpc-gssd.service
Checking for crypt_r : not found
checking for MAP_ANONYMOUS... yes
checking for random... yes
config.status: creating systemd/rpc_pipefs.target
checking whether gmtime_s is declared... no
config.status: creating systemd/var-lib-nfs-rpc_pipefs.mount
PASS: test_scripts/layout_formatting_html.sh
config.status: creating linux-nfs/Makefile
config.status: creating support/Makefile
checking whether inet_ntoa is declared... yes
checking for snprintf... yes
config.status: creating support/export/Makefile
Checking for crypt_r in crypt : ok
config.status: creating support/include/nfs/Makefile
checking whether memchr works... yes
config.status: creating support/include/rpcsvc/Makefile
checking whether memset is declared... yes
config.status: creating support/include/sys/fs/Makefile
checking for gcc option to enable large file support... none needed
config.status: creating support/include/sys/Makefile
PASS: test_scripts/layout_formatting_html_nodes.sh
config.status: creating support/include/Makefile
checking whether socket is declared... yes
config.status: creating support/junction/Makefile
PASS: test_scripts/layout_formatting_weird_quotes.sh
PASS: test_scripts/layout_formatting_mathjax.sh
config.status: creating support/misc/Makefile
PASS: test_scripts/layout_formatting_exotic.sh
checking for dlopen in -lc... yes
PASS: test_scripts/layout_formatting_nodes.sh
config.status: creating support/nfs/Makefile
PASS: test_scripts/layout_formatting_numerical_entities.sh
checking whether strftime is declared... yes
PASS: test_scripts/layout_formatting_regions.sh
config.status: creating support/nsm/Makefile
checking that generated files are newer than configure... done
configure: creating ./config.status
checking whether is self-contained... yes
config.status: creating support/nfsidmap/Makefile
config.status: creating support/nfsidmap/libnfsidmap.pc
checking whether atexit is declared... yes
config.status: creating tools/Makefile
PASS: test_scripts/layout_formatting_html32.sh
config.status: creating tools/locktest/Makefile
Checking for crypt_rn : not found
PASS: test_scripts/layout_formatting_inline_css.sh
config.status: creating tools/nlmtest/Makefile
PASS: test_scripts/layout_formatting_xhtml.sh
PASS: test_scripts/layout_formatting_enable_encoding.sh
config.status: creating tools/rpcdebug/Makefile
config.status: creating tools/rpcgen/Makefile
config.status: creating tools/mountstats/Makefile
checking for pthread_t... yes
config.status: creating tools/nfs-iostat/Makefile
checking for size_t... yes
config.status: creating tools/nfsrahead/Makefile
Checking for crypt_rn in crypt : ok
config.status: creating tools/rpcctl/Makefile
PASS: test_scripts/layout_formatting_fr_icons.sh
config.status: creating tools/nfsdclnts/Makefile
checking for uint8_t... yes
config.status: creating tools/nfsconf/Makefile
config.status: creating tools/nfsdclddb/Makefile
config.status: creating utils/Makefile
config.status: creating utils/blkmapd/Makefile
PASS: test_scripts/layout_formatting_chm.sh
Checking for header readline.h : no
config.status: creating utils/nfsdcld/Makefile
checking for pthread_spinlock_t... yes
config.status: creating utils/nfsdcltrack/Makefile
checking for uintptr_t... yes
checking dependency style of gcc... none
PASS: test_scripts/layout_formatting_epub.sh
config.status: creating utils/exportfs/Makefile
checking for PTHREAD_CREATE_DETACHED... yes
config.status: creating utils/gssd/Makefile
config.status: creating utils/idmapd/Makefile
config.status: creating utils/mount/Makefile
Checking for header readline/readline.h : yes
checking for PTHREAD_MUTEX_RECURSIVE... yes
checking for thread local storage (TLS) class... _Thread_local
checking for debug... no
config.status: creating utils/mountd/Makefile
config.status: creating utils/exportd/Makefile
checking for PTHREAD_MUTEX_ROBUST... yes
config.status: creating utils/nfsd/Makefile
config.status: creating utils/nfsref/Makefile
config.status: creating Makefile
config.status: creating utils/nfsstat/Makefile
checking for PTHREAD_PROCESS_SHARED... yes
config.status: creating include/Makefile
config.status: creating utils/nfsidmap/Makefile
Checking for header readline/history.h : yes
config.status: creating include/fuse-lite/Makefile
config.status: creating utils/showmount/Makefile
config.status: creating include/ntfs-3g/Makefile
config.status: creating utils/statd/Makefile
config.status: creating libfuse-lite/Makefile
PASS: test_scripts/layout_formatting_epub_nodes.sh
config.status: creating systemd/Makefile
config.status: creating libntfs-3g/Makefile
config.status: creating tests/Makefile
config.status: creating libntfs-3g/libntfs-3g.pc
checking for sigset_t... yes
PASS: test_scripts/layout_formatting.sh
config.status: creating tests/nsm_client/Makefile
config.status: creating libntfs-3g/libntfs-3g.script.so
config.status: creating ntfsprogs/Makefile
config.status: creating support/include/config.h
Checking for variable rl_event_hook : ok
checking for sched.h... yes
config.status: creating ntfsprogs/mkntfs.8
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: creating ntfsprogs/ntfscat.8
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 144
# PASS: 113
# SKIP: 31
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
Making check in many_input_files
make[3]: Entering directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make check-TESTS
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
config.status: creating ntfsprogs/ntfsclone.8
checking how to run the C preprocessor... gcc -E
make[5]: Entering directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
config.status: creating ntfsprogs/ntfscluster.8
SKIP: tex_l2h.sh
SKIP: tex_t4ht.sh
SKIP: tex_t4ht_output_dir_non_ascii.sh
SKIP: tex_l2h_output_dir_non_ascii.sh
checking for struct sched_param... yes
config.status: creating ntfsprogs/ntfscmp.8
Running phase: buildPhase
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash sbindir=\$\(out\)/bin generator_dir=\$\(out\)/etc/systemd/system-generators
Making all in support
config.status: creating ntfsprogs/ntfscp.8
checking for egrep -e... (cached) /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
make[1]: Entering directory '/build/nfs-utils-2.6.2/support'
Making all in export
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/export'
test -f mount_clnt.c && rm -rf mount_clnt.c || true
test -f mount_xdr.c && rm -rf mount_xdr.c || true
test -f mount.h && rm -rf mount.h || true
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -l -o mount_clnt.c mount.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -c -i 0 -o mount_xdr.c mount.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -h -o mount.h mount.x
Checking for variable program_invocation_short_name : ok
config.status: creating ntfsprogs/ntfsfix.8
checking whether gcc is Clang... no
rm -f ../../support/include/mount.h
ln -s ../export/mount.h ../../support/include/mount.h
config.status: creating ntfsprogs/ntfsinfo.8
make all-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/export'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o client.o client.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o export.o export.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o hostname.o hostname.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o xtab.o xtab.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mount_clnt.o mount_clnt.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mount_xdr.o mount_xdr.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o cache.o cache.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o auth.o auth.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o v4root.o v4root.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o fsloc.o fsloc.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o v4clients.o v4clients.c
checking for library containing setsockopt... none needed
config.status: creating ntfsprogs/ntfslabel.8
config.status: creating ntfsprogs/ntfsls.8
config.status: creating ntfsprogs/ntfsprogs.8
config.status: creating ntfsprogs/ntfsresize.8
PASS: output_dir_file_non_ascii.sh
Checking for declaration of snprintf : ok
PASS: output_dir_non_ascii.sh
checking whether setenv is declared... yes
checking whether pthreads work with "-pthread" and "-lpthread"... yes
config.status: creating ntfsprogs/ntfsundelete.8
config.status: creating ntfsprogs/ntfsdecrypt.8
PASS: input_dir_non_ascii.sh
config.status: creating ntfsprogs/ntfswipe.8
config.status: creating ntfsprogs/ntfstruncate.8
checking for search.h... yes
config.status: creating ntfsprogs/ntfsfallocate.8
PASS: different_encodings.sh
Checking for declaration of vsnprintf : ok
PASS: different_languages_gen_master_menu.sh
config.status: creating ntfsprogs/ntfsrecover.8
config.status: creating ntfsprogs/ntfsusermap.8
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 9
# PASS: 5
# SKIP: 4
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
make[1]: Leaving directory '/build/texinfo-7.0.3/tp'
Making check in Pod-Simple-Texinfo
config.status: creating ntfsprogs/ntfssecaudit.8
make[1]: Entering directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
make check-TESTS
make[2]: Entering directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
config.status: creating src/Makefile
make[3]: Entering directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
checking for tsearch... yes
config.status: creating src/ntfs-3g.8
checking for uid_t in sys/types.h... yes
config.status: creating src/ntfs-3g.probe.8
Checking for declaration of asprintf : ok
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/rm: cannot remove 'libtoolT': No such file or directory
You can type now 'make' to build ntfs-3g.
checking for PTHREAD_PRIO_INHERIT... yes
checking for openssl... yes
Running phase: buildPhase
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
checking for volatile sig_atomic_t... yes
make all-recursive
make[1]: Entering directory '/build/source'
Making all in include
make[2]: Entering directory '/build/source/include'
Making all in ntfs-3g
make[3]: Entering directory '/build/source/include/ntfs-3g'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/source/include/ntfs-3g'
Making all in fuse-lite
make[3]: Entering directory '/build/source/include/fuse-lite'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/source/include/fuse-lite'
make[3]: Entering directory '/build/source/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/source/include'
make[2]: Leaving directory '/build/source/include'
Making all in libfuse-lite
make[2]: Entering directory '/build/source/libfuse-lite'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse.lo `test -f 'fuse.c' || echo './'`fuse.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse_kern_chan.lo `test -f 'fuse_kern_chan.c' || echo './'`fuse_kern_chan.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse_loop.lo `test -f 'fuse_loop.c' || echo './'`fuse_loop.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse_lowlevel.lo `test -f 'fuse_lowlevel.c' || echo './'`fuse_lowlevel.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse_opt.lo `test -f 'fuse_opt.c' || echo './'`fuse_opt.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse_session.lo `test -f 'fuse_session.c' || echo './'`fuse_session.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fuse_signals.lo `test -f 'fuse_signals.c' || echo './'`fuse_signals.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-fusermount.lo `test -f 'fusermount.c' || echo './'`fusermount.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-helper.lo `test -f 'helper.c' || echo './'`helper.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-mount.lo `test -f 'mount.c' || echo './'`mount.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c -o libfuse_lite_la-mount_util.lo `test -f 'mount_util.c' || echo './'`mount_util.c
Checking for declaration of vasprintf : ok
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse_loop.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse_loop.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse_kern_chan.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse_kern_chan.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c mount_util.c -fPIC -DPIC -o .libs/libfuse_lite_la-mount_util.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fusermount.c -fPIC -DPIC -o .libs/libfuse_lite_la-fusermount.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c mount.c -fPIC -DPIC -o .libs/libfuse_lite_la-mount.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c helper.c -fPIC -DPIC -o .libs/libfuse_lite_la-helper.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse_session.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse_session.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse_signals.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse_signals.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse_lowlevel.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse_lowlevel.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/fuse-lite -g -O2 -Wall -c fuse_opt.c -fPIC -DPIC -o .libs/libfuse_lite_la-fuse_opt.o
checking for cos in -lm... yes
checking for sighandler_t... yes
rm -f libexport.a
ar cru libexport.a client.o export.o hostname.o xtab.o mount_clnt.o mount_xdr.o cache.o auth.o v4root.o fsloc.o v4clients.o
ar: `u' modifier ignored since `D' is the default (see `U')
Checking for declaration of errno : ok
checking whether declares ioctl... yes
ranlib libexport.a
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/export'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/export'
Making all in include
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/include'
make all-recursive
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/include'
Making all in nfs
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/nfs'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/nfs'
Making all in rpcsvc
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/rpcsvc'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/rpcsvc'
Making all in sys
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys'
Making all in fs
make[5]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys/fs'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys/fs'
make[5]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys'
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys'
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include'
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/include'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/include'
Making all in misc
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/misc'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o tcpwrapper.o tcpwrapper.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o from_local.o from_local.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mountpoint.o mountpoint.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o file.o file.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsd_path.o nfsd_path.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o workqueue.o workqueue.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o xstat.o xstat.c
checking for library containing gethostbyname... none required
checking whether unsetenv is declared... yes
PASS: prove.sh
Checking for declaration of EWOULDBLOCK : ok
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
make[2]: Leaving directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
make[1]: Leaving directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
Making check in texindex
make[1]: Entering directory '/build/texinfo-7.0.3/texindex'
make check-TESTS
make[2]: Entering directory '/build/texinfo-7.0.3/texindex'
make[3]: Entering directory '/build/texinfo-7.0.3/texindex'
PASS: tests/ti-helpversion.sh
checking for library containing socket... none required
checking for vcs system... none
checking for vcs checkout... no
checking for alignas and alignof... yes, macros
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/build/texinfo-7.0.3/texindex'
make[2]: Leaving directory '/build/texinfo-7.0.3/texindex'
make[1]: Leaving directory '/build/texinfo-7.0.3/texindex'
Making check in util
make[1]: Entering directory '/build/texinfo-7.0.3/util'
make check-TESTS
checking for alloca as a compiler built-in... yes
checking whether to enable assertions... yes
make[2]: Entering directory '/build/texinfo-7.0.3/util'
Checking for declaration of environ : ok
make[3]: Entering directory '/build/texinfo-7.0.3/util'
autoreconf: running: /nix/store/b2k4hf3yjfkd785jakq6arwfd3r177n0-autoconf-2.69/bin/autoheader --force
PASS: tests/texi2dvi_helpversion.sh
rm -f libmisc.a
ar cru libmisc.a tcpwrapper.o from_local.o mountpoint.o file.o nfsd_path.o workqueue.o xstat.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libmisc.a
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/misc'
Making all in nfs
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/nfs'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o exports.lo exports.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rmtab.lo rmtab.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o xio.lo xio.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rpcmisc.lo rpcmisc.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rpcdispatch.lo rpcdispatch.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o xcommon.lo xcommon.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o wildmat.lo wildmat.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mydaemon.lo mydaemon.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rpc_socket.lo rpc_socket.c
checking for static_assert... yes, an macro
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o getport.lo getport.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o svc_socket.lo svc_socket.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o cacheio.lo cacheio.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o closeall.lo closeall.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfs_mntent.lo nfs_mntent.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o svc_create.lo svc_create.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o atomicio.lo atomicio.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o strlcat.lo strlcat.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o strlcpy.lo strlcpy.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o conffile.lo conffile.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o xlog.lo xlog.c
============================================================================
Testsuite summary for GNU Texinfo 7.0.3
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/build/texinfo-7.0.3/util'
make[2]: Leaving directory '/build/texinfo-7.0.3/util'
make[1]: Leaving directory '/build/texinfo-7.0.3/util'
Making check in doc
make[1]: Entering directory '/build/texinfo-7.0.3/doc'
checking whether the linker accepts -Werror... yes
Making check in tp_api
make[2]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
make check-am
make[3]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
make[2]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
make[2]: Entering directory '/build/texinfo-7.0.3/doc'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/build/texinfo-7.0.3/doc'
make[1]: Leaving directory '/build/texinfo-7.0.3/doc'
Making check in man
make[1]: Entering directory '/build/texinfo-7.0.3/man'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/texinfo-7.0.3/man'
Making check in js
make[1]: Entering directory '/build/texinfo-7.0.3/js'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/build/texinfo-7.0.3/js'
make[1]: Entering directory '/build/texinfo-7.0.3'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c wildmat.c -fPIC -DPIC -o .libs/wildmat.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c xio.c -fPIC -DPIC -o .libs/xio.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c exports.c -fPIC -DPIC -o .libs/exports.o
make[1]: Leaving directory '/build/texinfo-7.0.3'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c getport.c -fPIC -DPIC -o .libs/getport.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c mydaemon.c -fPIC -DPIC -o .libs/mydaemon.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c rpcdispatch.c -fPIC -DPIC -o .libs/rpcdispatch.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c rpcmisc.c -fPIC -DPIC -o .libs/rpcmisc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c atomicio.c -fPIC -DPIC -o .libs/atomicio.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c cacheio.c -fPIC -DPIC -o .libs/cacheio.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c rmtab.c -fPIC -DPIC -o .libs/rmtab.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c closeall.c -fPIC -DPIC -o .libs/closeall.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c conffile.c -fPIC -DPIC -o .libs/conffile.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c strlcat.c -fPIC -DPIC -o .libs/strlcat.o
Running phase: installPhase
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c nfs_mntent.c -fPIC -DPIC -o .libs/nfs_mntent.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c xcommon.c -fPIC -DPIC -o .libs/xcommon.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c strlcpy.c -fPIC -DPIC -o .libs/strlcpy.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c rpc_socket.c -fPIC -DPIC -o .libs/rpc_socket.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c xlog.c -fPIC -DPIC -o .libs/xlog.o
install flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash TEXMF=\$\(out\)/texmf-dist install install-tex
Checking for declaration of getgrent_r : ok
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c svc_create.c -fPIC -DPIC -o .libs/svc_create.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c svc_socket.c -fPIC -DPIC -o .libs/svc_socket.o
cd doc && make TEXMF=/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist install-tex
Making install in gnulib/lib
make[1]: Entering directory '/build/texinfo-7.0.3/doc'
test -n "/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist" || (echo "TEXMF must be set." >&2; exit 1)
make[1]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
make install-recursive
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash /build/texinfo-7.0.3/build-aux/install-sh -d /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist/tex/texinfo /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist/tex/generic/epsf
make[2]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
checking whether btowc(0) is correct... yes
checking whether btowc(EOF) is correct... guessing yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./texinfo.tex /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist/tex/texinfo/texinfo.tex
make[3]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./texinfo-ja.tex /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist/tex/texinfo/texinfo-ja.tex
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./epsf.tex /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist/tex/generic/epsf/epsf.tex
make[4]: Entering directory '/build/texinfo-7.0.3/gnulib/lib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
make[3]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
for f in txi-ca.tex txi-cs.tex txi-de.tex txi-en.tex txi-es.tex txi-fi.tex txi-fr.tex txi-hu.tex txi-is.tex txi-it.tex txi-ja.tex txi-nb.tex txi-nl.tex txi-nn.tex txi-pl.tex txi-pt.tex txi-ru.tex txi-sr.tex txi-tr.tex txi-uk.tex txi-zh.tex; do \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./$f /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/texmf-dist/tex/texinfo/$f; done
checking whether the linker accepts -z relro -z now... yes
make[2]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
make[1]: Leaving directory '/build/texinfo-7.0.3/gnulib/lib'
Making install in info
make[1]: Entering directory '/build/texinfo-7.0.3/info'
make install-am
make[2]: Entering directory '/build/texinfo-7.0.3/info'
make[3]: Entering directory '/build/texinfo-7.0.3/info'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
make[3]: Nothing to be done for 'install-data-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ginfo '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/./info'
make[3]: Leaving directory '/build/texinfo-7.0.3/info'
make[2]: Leaving directory '/build/texinfo-7.0.3/info'
make[1]: Leaving directory '/build/texinfo-7.0.3/info'
Making install in install-info
Checking for declaration of getpwent_r : ok
make[1]: Entering directory '/build/texinfo-7.0.3/install-info'
Making install in .
make[2]: Entering directory '/build/texinfo-7.0.3/install-info'
make[1]: Leaving directory '/build/texinfo-7.0.3/doc'
checking for __builtin_expect... yes
make[3]: Entering directory '/build/texinfo-7.0.3/install-info'
make[3]: Nothing to be done for 'install-data-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ginstall-info '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/./install-info'
make[3]: Leaving directory '/build/texinfo-7.0.3/install-info'
make[2]: Leaving directory '/build/texinfo-7.0.3/install-info'
Making install in tests
make[2]: Entering directory '/build/texinfo-7.0.3/install-info/tests'
make[3]: Entering directory '/build/texinfo-7.0.3/install-info/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/texinfo-7.0.3/install-info/tests'
make[2]: Leaving directory '/build/texinfo-7.0.3/install-info/tests'
make[1]: Leaving directory '/build/texinfo-7.0.3/install-info'
Making install in po
make[1]: Entering directory '/build/texinfo-7.0.3/po'
installing ca.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ca/LC_MESSAGES/texinfo.mo
installing cs.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/cs/LC_MESSAGES/texinfo.mo
installing da.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/da/LC_MESSAGES/texinfo.mo
installing de.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/de/LC_MESSAGES/texinfo.mo
installing el.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/el/LC_MESSAGES/texinfo.mo
installing eo.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/eo/LC_MESSAGES/texinfo.mo
checking whether the linker accepts -pie... yes
installing es.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/es/LC_MESSAGES/texinfo.mo
installing fi.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/fi/LC_MESSAGES/texinfo.mo
installing fr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/fr/LC_MESSAGES/texinfo.mo
Checking for declaration of pread : ok
installing he.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/he/LC_MESSAGES/texinfo.mo
checking whether C compiler accepts -Werror... yes
installing hr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/hr/LC_MESSAGES/texinfo.mo
installing hu.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/hu/LC_MESSAGES/texinfo.mo
installing id.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/id/LC_MESSAGES/texinfo.mo
installing it.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/it/LC_MESSAGES/texinfo.mo
checking whether calloc (0, n) and calloc (n, 0) return nonnull... yes
installing ja.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ja/LC_MESSAGES/texinfo.mo
checking whether C compiler accepts -Wno-pragmas... yes
installing nb.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/nb/LC_MESSAGES/texinfo.mo
installing nl.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/nl/LC_MESSAGES/texinfo.mo
installing pl.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pl/LC_MESSAGES/texinfo.mo
installing pt.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pt/LC_MESSAGES/texinfo.mo
checking whether C compiler accepts -Wall... yes
installing pt_BR.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pt_BR/LC_MESSAGES/texinfo.mo
installing ro.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ro/LC_MESSAGES/texinfo.mo
installing ru.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ru/LC_MESSAGES/texinfo.mo
installing rw.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/rw/LC_MESSAGES/texinfo.mo
checking whether C compiler accepts -Wextra... yes
installing sk.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sk/LC_MESSAGES/texinfo.mo
installing sl.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sl/LC_MESSAGES/texinfo.mo
installing sr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sr/LC_MESSAGES/texinfo.mo
checking for library containing clock_gettime... none required
Checking for declaration of pwrite : ok
installing sv.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sv/LC_MESSAGES/texinfo.mo
checking whether C compiler accepts -Wunknown-pragmas... yes
installing tr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/tr/LC_MESSAGES/texinfo.mo
installing uk.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/uk/LC_MESSAGES/texinfo.mo
installing vi.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/vi/LC_MESSAGES/texinfo.mo
installing zh_CN.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/zh_CN/LC_MESSAGES/texinfo.mo
installing zh_TW.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/zh_TW/LC_MESSAGES/texinfo.mo
if test "texinfo" = "gettext-tools"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./$file \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[1]: Leaving directory '/build/texinfo-7.0.3/po'
Making install in po_document
make[1]: Entering directory '/build/texinfo-7.0.3/po_document'
checking whether C compiler accepts -Wthis-test-should-fail... no
installing ca.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ca/LC_MESSAGES/texinfo_document.mo
installing ca.us-ascii.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
installing cs.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/cs/LC_MESSAGES/texinfo_document.mo
installing de.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/de/LC_MESSAGES/texinfo_document.mo
installing de.us-ascii.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/de.us-ascii/LC_MESSAGES/texinfo_document.mo
checking whether C compiler accepts --param=ssp-buffer-size=1... yes
installing eo.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/eo/LC_MESSAGES/texinfo_document.mo
checking for clock_getres... yes
installing es.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/es/LC_MESSAGES/texinfo_document.mo
installing fi.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/fi/LC_MESSAGES/texinfo_document.mo
installing fr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/fr/LC_MESSAGES/texinfo_document.mo
checking whether C compiler accepts -Waddress... yes
installing hr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/hr/LC_MESSAGES/texinfo_document.mo
installing hu.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/hu/LC_MESSAGES/texinfo_document.mo
Checking for declaration of setenv : ok
installing it.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/it/LC_MESSAGES/texinfo_document.mo
installing nl.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/nl/LC_MESSAGES/texinfo_document.mo
installing no.us-ascii.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/no.us-ascii/LC_MESSAGES/texinfo_document.mo
checking whether C compiler accepts -Warray-bounds... yes
installing pl.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pl/LC_MESSAGES/texinfo_document.mo
installing pt.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pt/LC_MESSAGES/texinfo_document.mo
installing pt.us-ascii.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
installing pt_BR.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pt_BR/LC_MESSAGES/texinfo_document.mo
installing pt_BR.us-ascii.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
checking whether C compiler accepts -Wbad-function-cast... yes
checking for clock_gettime... yes
installing ro.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/ro/LC_MESSAGES/texinfo_document.mo
installing sk.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sk/LC_MESSAGES/texinfo_document.mo
installing sr.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sr/LC_MESSAGES/texinfo_document.mo
installing sv.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/sv/LC_MESSAGES/texinfo_document.mo
installing uk.gmo as /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/locale/uk/LC_MESSAGES/texinfo_document.mo
if test "texinfo" = "gettext-tools"; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/gettext/po; \
for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./$file \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/gettext/po/$file; \
done; \
for file in Makevars; do \
rm -f /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/gettext/po/$file; \
done; \
else \
: ; \
fi
make[1]: Leaving directory '/build/texinfo-7.0.3/po_document'
Making install in tp
checking whether C compiler accepts -Wchar-subscripts... yes
make[1]: Entering directory '/build/texinfo-7.0.3/tp'
Making install in Texinfo/XS
make[2]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make install-recursive
make[3]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
Making install in gnulib/lib
checking whether C compiler accepts -Wcomment... yes
make[4]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make install-recursive
Checking for declaration of setresgid : ok
make[5]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[6]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[7]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[6]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS/gnulib/lib'
checking for clock_settime... yes
make[4]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
checking whether C compiler accepts -Wfloat-equal... yes
make[5]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[5]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo/XS/parsetexi'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ./libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c XSParagraph.la TestXS.la MiscXS.la Parsetexi.la '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 parsetexi/Parsetexi.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo/XS/parsetexi'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/XSParagraph.so /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/XSParagraph.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/XSParagraph.lai /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/XSParagraph.la
checking whether C compiler accepts -Wformat-security... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/TestXS.so /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/TestXS.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/TestXS.lai /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/TestXS.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/MiscXS.so /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/MiscXS.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/MiscXS.lai /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/MiscXS.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/Parsetexi.so /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/Parsetexi.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/Parsetexi.lai /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/Parsetexi.la
checking whether C compiler accepts -Wformat=2... yes
libtool: finish: PATH="/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin:/nix/store/8wfhgk5pc929i21ki1k6hsclfj21a4l2-procps-3.3.17/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make install-data-hook
make[6]: Entering directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
rm -f /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/TestXS*
make[6]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[5]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp/Texinfo/XS'
Making install in .
Checking for declaration of setresuid : ok
make[2]: Entering directory '/build/texinfo-7.0.3/tp'
checking whether C compiler accepts -Wmaybe-uninitialized... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o libfuse-lite.la libfuse_lite_la-fuse.lo libfuse_lite_la-fuse_kern_chan.lo libfuse_lite_la-fuse_loop.lo libfuse_lite_la-fuse_lowlevel.lo libfuse_lite_la-fuse_opt.lo libfuse_lite_la-fuse_session.lo libfuse_lite_la-fuse_signals.lo libfuse_lite_la-fusermount.lo libfuse_lite_la-helper.lo libfuse_lite_la-mount.lo libfuse_lite_la-mount_util.lo -lpthread -lc
make[3]: Entering directory '/build/texinfo-7.0.3/tp'
if test no != 'yes' ; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/libintl-perl/lib/Locale/Recode \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/libintl-perl/lib/Locale/RecodeData; \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./maintain/lib/libintl-perl/lib/Locale/*.pm \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/libintl-perl/lib/Locale; \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./maintain/lib/libintl-perl/lib/Locale/Recode/*.pm \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/libintl-perl/lib/Locale/Recode; \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./maintain/lib/libintl-perl/lib/Locale/RecodeData/*.pm \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/libintl-perl/lib/Locale/RecodeData; \
fi
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo/Convert'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/DebugTexinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/ext'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/init'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c texi2any '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 Texinfo/Convert/Converter.pm Texinfo/Convert/DocBook.pm Texinfo/Convert/HTML.pm Texinfo/Convert/IXIN.pm Texinfo/Convert/IXINSXML.pm Texinfo/Convert/Info.pm Texinfo/Convert/LaTeX.pm Texinfo/Convert/NodeNameNormalization.pm Texinfo/Convert/Paragraph.pm Texinfo/Convert/ParagraphNonXS.pm Texinfo/Convert/PlainTexinfo.pm Texinfo/Convert/Plaintext.pm Texinfo/Convert/Texinfo.pm Texinfo/Convert/TexinfoMarkup.pm Texinfo/Convert/TexinfoSXML.pm Texinfo/Convert/TexinfoXML.pm Texinfo/Convert/Text.pm Texinfo/Convert/TextContent.pm Texinfo/Convert/Unicode.pm Texinfo/Convert/Utils.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo/Convert'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ext/epub3.pm ext/tex4ht.pm ext/latex2html.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/ext'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 DebugTexinfo/DebugTree.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/DebugTexinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 init/book.pm init/chm.pm init/documentation_examples.pm init/html32.pm init/highlight_syntax.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/init'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 Texinfo/Config.pm Texinfo/Parser.pm Texinfo/ParserNonXS.pm Texinfo/Report.pm Texinfo/Common.pm Texinfo/Commands.pod Texinfo/Structuring.pm Texinfo/Transformations.pm Texinfo/Translations.pm Texinfo/MiscXS.pm Texinfo/XSLoader.pm Texinfo/Documentlanguages.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 Texinfo/ModulePath.pm Texinfo/Commands.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Texinfo'
make install-exec-hook
make[4]: Entering directory '/build/texinfo-7.0.3/tp'
makeinfo_f=`echo makeinfo | sed -e 's,x,x,'`; rm -f /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/$makeinfo_f
checking whether // is distinct from /... (cached) no
makeinfo_f=`echo makeinfo | sed -e 's,x,x,'`; texi2any_f=`echo texi2any| sed -e 's,x,x,'`; ln -s $texi2any_f /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/$makeinfo_f
checking whether C compiler accepts -Wmissing-field-initializers... yes
make[4]: Leaving directory '/build/texinfo-7.0.3/tp'
if test no != 'yes' ; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/Unicode-EastAsianWidth/lib/Unicode; \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./maintain/lib/Unicode-EastAsianWidth/lib/Unicode/EastAsianWidth.pm \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/Unicode-EastAsianWidth/lib/Unicode; \
fi
checking whether C compiler accepts -Wmissing-noreturn... yes
if test no != 'yes' ; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/Text-Unidecode/lib/Text/Unidecode; \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./maintain/lib/Text-Unidecode/lib/Text/Unidecode.pm \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/Text-Unidecode/lib/Text; \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./maintain/lib/Text-Unidecode/lib/Text/Unidecode/*.pm \
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/lib/Text-Unidecode/lib/Text/Unidecode; \
fi
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o libnfsconf.la conffile.lo xlog.lo -lresolv
libtool: link: ar cr .libs/libfuse-lite.a .libs/libfuse_lite_la-fuse.o .libs/libfuse_lite_la-fuse_kern_chan.o .libs/libfuse_lite_la-fuse_loop.o .libs/libfuse_lite_la-fuse_lowlevel.o .libs/libfuse_lite_la-fuse_opt.o .libs/libfuse_lite_la-fuse_session.o .libs/libfuse_lite_la-fuse_signals.o .libs/libfuse_lite_la-fusermount.o .libs/libfuse_lite_la-helper.o .libs/libfuse_lite_la-mount.o .libs/libfuse_lite_la-mount_util.o
libtool: link: ranlib .libs/libfuse-lite.a
checking whether C compiler accepts -Wmissing-prototypes... yes
libtool: link: ( cd ".libs" && rm -f "libfuse-lite.la" && ln -s "../libfuse-lite.la" "libfuse-lite.la" )
make[2]: Leaving directory '/build/source/libfuse-lite'
Making all in libntfs-3g
make[2]: Entering directory '/build/source/libntfs-3g'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-acls.lo `test -f 'acls.c' || echo './'`acls.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-attrib.lo `test -f 'attrib.c' || echo './'`attrib.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-attrlist.lo `test -f 'attrlist.c' || echo './'`attrlist.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-bitmap.lo `test -f 'bitmap.c' || echo './'`bitmap.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-bootsect.lo `test -f 'bootsect.c' || echo './'`bootsect.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-cache.lo `test -f 'cache.c' || echo './'`cache.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-collate.lo `test -f 'collate.c' || echo './'`collate.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-compat.lo `test -f 'compat.c' || echo './'`compat.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-compress.lo `test -f 'compress.c' || echo './'`compress.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-debug.lo `test -f 'debug.c' || echo './'`debug.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-device.lo `test -f 'device.c' || echo './'`device.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-dir.lo `test -f 'dir.c' || echo './'`dir.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-ea.lo `test -f 'ea.c' || echo './'`ea.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-efs.lo `test -f 'efs.c' || echo './'`efs.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-index.lo `test -f 'index.c' || echo './'`index.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-inode.lo `test -f 'inode.c' || echo './'`inode.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-ioctl.lo `test -f 'ioctl.c' || echo './'`ioctl.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-lcnalloc.lo `test -f 'lcnalloc.c' || echo './'`lcnalloc.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-logfile.lo `test -f 'logfile.c' || echo './'`logfile.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-logging.lo `test -f 'logging.c' || echo './'`logging.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-mft.lo `test -f 'mft.c' || echo './'`mft.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-misc.lo `test -f 'misc.c' || echo './'`misc.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-mst.lo `test -f 'mst.c' || echo './'`mst.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-object_id.lo `test -f 'object_id.c' || echo './'`object_id.c
make[3]: Leaving directory '/build/texinfo-7.0.3/tp'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp'
Making install in tests
checking whether C compiler accepts -Wnested-externs... yes
make[2]: Entering directory '/build/texinfo-7.0.3/tp/tests'
Making install in .
make[3]: Entering directory '/build/texinfo-7.0.3/tp/tests'
checking whether dup2 works... yes
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
Making install in many_input_files
make[3]: Entering directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c attrlist.c -fPIC -DPIC -o .libs/libntfs_3g_la-attrlist.o
make[4]: Entering directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[3]: Leaving directory '/build/texinfo-7.0.3/tp/tests/many_input_files'
make[2]: Leaving directory '/build/texinfo-7.0.3/tp/tests'
checking whether C compiler accepts -Wnormalized=id... yes
make[1]: Leaving directory '/build/texinfo-7.0.3/tp'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c ea.c -fPIC -DPIC -o .libs/libntfs_3g_la-ea.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c attrib.c -fPIC -DPIC -o .libs/libntfs_3g_la-attrib.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c cache.c -fPIC -DPIC -o .libs/libntfs_3g_la-cache.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c compat.c -fPIC -DPIC -o .libs/libntfs_3g_la-compat.o
Making install in Pod-Simple-Texinfo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c acls.c -fPIC -DPIC -o .libs/libntfs_3g_la-acls.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c collate.c -fPIC -DPIC -o .libs/libntfs_3g_la-collate.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c dir.c -fPIC -DPIC -o .libs/libntfs_3g_la-dir.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c index.c -fPIC -DPIC -o .libs/libntfs_3g_la-index.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c bitmap.c -fPIC -DPIC -o .libs/libntfs_3g_la-bitmap.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c lcnalloc.c -fPIC -DPIC -o .libs/libntfs_3g_la-lcnalloc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c efs.c -fPIC -DPIC -o .libs/libntfs_3g_la-efs.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c compress.c -fPIC -DPIC -o .libs/libntfs_3g_la-compress.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c debug.c -fPIC -DPIC -o .libs/libntfs_3g_la-debug.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c bootsect.c -fPIC -DPIC -o .libs/libntfs_3g_la-bootsect.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c ioctl.c -fPIC -DPIC -o .libs/libntfs_3g_la-ioctl.o
make[1]: Entering directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c mft.c -fPIC -DPIC -o .libs/libntfs_3g_la-mft.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c device.c -fPIC -DPIC -o .libs/libntfs_3g_la-device.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c mst.c -fPIC -DPIC -o .libs/libntfs_3g_la-mst.o
libtool: link: ar cr .libs/libnfsconf.a .libs/conffile.o .libs/xlog.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c misc.c -fPIC -DPIC -o .libs/libntfs_3g_la-misc.o
make[2]: Entering directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c inode.c -fPIC -DPIC -o .libs/libntfs_3g_la-inode.o
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Pod-Simple-Texinfo/Pod/Simple/'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c object_id.c -fPIC -DPIC -o .libs/libntfs_3g_la-object_id.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c logfile.c -fPIC -DPIC -o .libs/libntfs_3g_la-logfile.o
libtool: link: ranlib .libs/libnfsconf.a
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 lib/Pod/Simple/Texinfo.pm '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/Pod-Simple-Texinfo/Pod/Simple/'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c pod2texi '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c logging.c -fPIC -DPIC -o .libs/libntfs_3g_la-logging.o
make[2]: Leaving directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
make[1]: Leaving directory '/build/texinfo-7.0.3/Pod-Simple-Texinfo'
Making install in texindex
make[1]: Entering directory '/build/texinfo-7.0.3/texindex'
make[2]: Entering directory '/build/texinfo-7.0.3/texindex'
checking whether C compiler accepts -Woverride-init... yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
libtool: link: ( cd ".libs" && rm -f "libnfsconf.la" && ln -s "../libnfsconf.la" "libnfsconf.la" )
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o libnfs.la exports.lo rmtab.lo xio.lo rpcmisc.lo rpcdispatch.lo xcommon.lo wildmat.lo mydaemon.lo rpc_socket.lo getport.lo svc_socket.lo cacheio.lo closeall.lo nfs_mntent.lo svc_create.lo atomicio.lo strlcat.lo strlcpy.lo libnfsconf.la -lresolv
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c texindex.awk '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c texindex '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-realpath.lo `test -f 'realpath.c' || echo './'`realpath.c
make[2]: Leaving directory '/build/texinfo-7.0.3/texindex'
make[1]: Leaving directory '/build/texinfo-7.0.3/texindex'
Making install in util
make[1]: Entering directory '/build/texinfo-7.0.3/util'
make[2]: Entering directory '/build/texinfo-7.0.3/util'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
Checking for eventfd : ok
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c texi2dvi texi2pdf pdftexi2dvi '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 htmlxref.cnf texinfo.dtd '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo'
collate.c: In function 'ntfs_collate_file_name':
collate.c:230:36: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
230 | (ntfschar*)&file_name_attr1->file_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
collate.c:232:36: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
232 | (ntfschar*)&file_name_attr2->file_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
dir.c: In function 'ntfs_inode_lookup_by_name':
dir.c:334:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
334 | (ntfschar*)&ie->key.file_name.file_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-reparse.lo `test -f 'reparse.c' || echo './'`reparse.c
dir.c:455:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
455 | (ntfschar*)&ie->key.file_name.file_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
inode.c: In function 'ntfs_inode_add_attrlist':
inode.c:1262:61: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1262 | if (!ntfs_attr_lookup(ale->type, ale->name,
| ~~~^~~~~~
make[2]: Leaving directory '/build/texinfo-7.0.3/util'
index.c: In function 'ntfs_ie_filename_get':
index.c:277:37: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
277 | return ntfs_attr_name_get(fn->file_name, fn->file_name_length);
| ~~^~~~~~~~~~~
make[1]: Leaving directory '/build/texinfo-7.0.3/util'
dir.c: In function 'ntfs_filldir':
dir.c:1001:49: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1001 | res = filldir(dirent, fn->file_name,
| ~~^~~~~~~~~~~
Making install in doc
make[1]: Entering directory '/build/texinfo-7.0.3/doc'
checking whether C compiler accepts -Wpointer-arith... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-runlist.lo `test -f 'runlist.c' || echo './'`runlist.c
inode.c:1161:60: warning: pointer 'al' may be used after 'realloc' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wuse-after-free-Wuse-after-free8;;]
1161 | ale = (ATTR_LIST_ENTRY *)(aln + ((u8 *)ale - al));
| ~~~~~~~~~~~^~~~~
inode.c:1155:23: note: call to 'realloc' here
1155 | aln = realloc(al, al_len);
| ^~~~~~~~~~~~~~~~~~~
checking whether fcntl handles F_DUPFD correctly... yes
Making install in tp_api
dir.c: In function 'ntfs_delete':
dir.c:1990:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1990 | if (ntfs_names_are_equal(fn->file_name, fn->file_name_length,
| ~~^~~~~~~~~~~
ea.c: In function 'ntfs_need_ea.part.0':
ea.c:89:39: warning: 'dummy' may be used uninitialized [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized8;;]
89 | res = ntfs_attr_add(ni, type,
| ^~~~~~~~~~~~~~~~~~~~~~~
90 | AT_UNNAMED,0,&dummy,(s64)size);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
make install-am
In file included from ea.c:56:
../include/ntfs-3g/attrib.h:336:12: note: by argument 5 of type 'const u8 *' {aka 'const unsigned char *'} to 'ntfs_attr_add' declared here
336 | extern int ntfs_attr_add(ntfs_inode *ni, ATTR_TYPES type,
| ^~~~~~~~~~~~~
ea.c:77:12: note: 'dummy' declared here
77 | u8 dummy;
| ^~~~~
make[3]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
ea.c: In function 'ntfs_set_ntfs_ea':
ea.c:280:43: warning: array subscript 255 is outside the bounds of an interior zero-length array 'const u8[0]' {aka 'const unsigned char[]'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wzero-length-bounds-Wzero-length-bounds8;;]
280 | && !p_ea->name[p_ea->name_length];
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ea.c:55:
../include/ntfs-3g/layout.h:2514:12: note: while referencing 'name'
2514 | u8 name[0]; /* Name of the EA. */
| ^~~~
make[4]: Entering directory '/build/texinfo-7.0.3/doc/tp_api'
make[4]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-security.lo `test -f 'security.c' || echo './'`security.c
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./texi2any_internals.info '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-unistr.lo `test -f 'unistr.c' || echo './'`unistr.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-volume.lo `test -f 'volume.c' || echo './'`volume.c
checking whether C compiler accepts -Wpointer-sign... yes
make[4]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-xattrs.lo `test -f 'xattrs.c' || echo './'`xattrs.c
make[3]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
make[2]: Leaving directory '/build/texinfo-7.0.3/doc/tp_api'
make[2]: Entering directory '/build/texinfo-7.0.3/doc'
ea.c: In function 'ntfs_ea_check_wsldev':
ea.c:459:41: warning: array subscript 256 is outside the bounds of an interior zero-length array 'const u8[0]' {aka 'const unsigned char[]'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wzero-length-bounds-Wzero-length-bounds8;;]
459 | memcpy(&device, &p_ea->name[p_ea->name_length + 1],
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/ntfs-3g/layout.h:2514:12: note: while referencing 'name'
2514 | u8 name[0]; /* Name of the EA. */
| ^~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c realpath.c -fPIC -DPIC -o .libs/libntfs_3g_la-realpath.o
make[3]: Entering directory '/build/texinfo-7.0.3/doc'
make[3]: Nothing to be done for 'install-exec-am'.
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o libntfs_3g_la-unix_io.lo `test -f 'unix_io.c' || echo './'`unix_io.c
WARNING: If your texmf tree does not already contain
up-to-date versions, you must install
texinfo.tex and txi-??.tex manually,
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info'
perhaps in TEXMF/tex/texinfo/,
where TEXMF is a root of your TeX tree.
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c reparse.c -fPIC -DPIC -o .libs/libntfs_3g_la-reparse.o
See doc/README for some considerations.
You can run make TEXMF=/your/texmf install-tex to do this.
checking whether C compiler accepts -Wshadow... yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ./texinfo.info ./texinfo.info-1 ./texinfo.info-2 ./texinfo.info-3 ./info-stnd.info ./texi2any_api.info '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/info'
You may also need to install epsf.tex in
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c runlist.c -fPIC -DPIC -o .libs/libntfs_3g_la-runlist.o
Checking for header poll.h : yes
TEXMF/tex/generic/dvips, if your TeX
installation did not include it.
make[3]: Leaving directory '/build/texinfo-7.0.3/doc'
make[2]: Leaving directory '/build/texinfo-7.0.3/doc'
make[1]: Leaving directory '/build/texinfo-7.0.3/doc'
Making install in man
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c security.c -fPIC -DPIC -o .libs/libntfs_3g_la-security.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c volume.c -fPIC -DPIC -o .libs/libntfs_3g_la-volume.o
make[1]: Entering directory '/build/texinfo-7.0.3/man'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c unistr.c -fPIC -DPIC -o .libs/libntfs_3g_la-unistr.o
libtool: link: (cd .libs/libnfs.lax/libnfsconf.a && ar x "/build/nfs-utils-2.6.2/support/nfs/./.libs/libnfsconf.a")
make[2]: Entering directory '/build/texinfo-7.0.3/man'
make[2]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/man/man1'
autoreconf: running: automake --add-missing --copy --force-missing
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 info.5 texinfo.5 '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 install-info.1 makeinfo.1 texindex.1 texi2dvi.1 info.1 pod2texi.1 texi2any.1 texi2pdf.1 pdftexi2dvi.1 '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/man/man1'
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c xattrs.c -fPIC -DPIC -o .libs/libntfs_3g_la-xattrs.o
checking whether C compiler accepts -Wshorten-64-to-32... no
make[2]: Leaving directory '/build/texinfo-7.0.3/man'
make[1]: Leaving directory '/build/texinfo-7.0.3/man'
Making install in js
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c unix_io.c -fPIC -DPIC -o .libs/libntfs_3g_la-unix_io.o
libtool: link: ar cr .libs/libnfs.a .libs/exports.o .libs/rmtab.o .libs/xio.o .libs/rpcmisc.o .libs/rpcdispatch.o .libs/xcommon.o .libs/wildmat.o .libs/mydaemon.o .libs/rpc_socket.o .libs/getport.o .libs/svc_socket.o .libs/cacheio.o .libs/closeall.o .libs/nfs_mntent.o .libs/svc_create.o .libs/atomicio.o .libs/strlcat.o .libs/strlcpy.o .libs/libnfs.lax/libnfsconf.a/conffile.o .libs/libnfs.lax/libnfsconf.a/xlog.o
make[1]: Entering directory '/build/texinfo-7.0.3/js'
make[2]: Entering directory '/build/texinfo-7.0.3/js'
make[2]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/js'
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 modernizr.js info.js info.css '/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/texinfo/js'
libtool: link: ranlib .libs/libnfs.a
make[2]: Leaving directory '/build/texinfo-7.0.3/js'
make[1]: Leaving directory '/build/texinfo-7.0.3/js'
make[1]: Entering directory '/build/texinfo-7.0.3'
libtool: link: rm -fr .libs/libnfs.lax
make[2]: Entering directory '/build/texinfo-7.0.3'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/texinfo-7.0.3'
make[1]: Leaving directory '/build/texinfo-7.0.3'
checking whether C compiler accepts -Wsign-compare... yes
libtool: link: ( cd ".libs" && rm -f "libnfs.la" && ln -s "../libnfs.la" "libnfs.la" )
Running phase: fixupPhase
reparse.c: In function 'ntfs_fix_file_name':
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/nfs'
Making all in nsm
reparse.c:185:61: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
185 | && ntfs_names_are_equal(find.attr.file_name,
| ~~~~~~~~~^~~~~~~~~~
reparse.c:187:38: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
187 | found->file_name, found->file_name_length,
| ~~~~~^~~~~~~~~~~
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/nsm'
test -f sm_inter_clnt.c && rm -rf sm_inter_clnt.c || true
test -f sm_inter_svc.c && rm -rf sm_inter_svc.c || true
test -f sm_inter_xdr.c && rm -rf sm_inter_xdr.c || true
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -l -o sm_inter_clnt.c sm_inter.x
test -f sm_inter.h && rm -rf sm_inter.h || true
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -m -o sm_inter_svc.c sm_inter.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -c -i 0 -o sm_inter_xdr.c sm_inter.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -h -o sm_inter.h sm_inter.x
shrinking RPATHs of ELF executables and libraries in /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3
checking whether C compiler accepts -Wstrict-overflow=1... yes
shrinking /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/Parsetexi.so
security.c: In function 'ntfs_security_hash':
security.c:397:9: warning: converting a packed 'SECURITY_DESCRIPTOR_RELATIVE' pointer (alignment 1) to a 'le32' {aka 'const unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
397 | const le32 *pos = (const le32*)sd;
| ^~~~~
echo "void sm_prog_1(struct svc_req *, SVCXPRT *);" >> sm_inter.h
security.c: In function 'entersecurityattr':
rm -f ../../support/include/sm_inter.h
security.c:698:48: warning: converting a packed 'INDEX_ENTRY' pointer (alignment 1) to a 'struct SII' pointer (alignment 4) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
698 | psii = (struct SII*)next;
| ^~~
In file included from security.c:55:
../include/ntfs-3g/layout.h:2326:9: note: defined here
2326 | typedef struct {
| ^~~~~~
shrinking /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/XSParagraph.so
security.c:85:8: note: defined here
85 | struct SII { /* this is an image of an $SII index entry */
| ^~~
security.c:722:56: warning: converting a packed 'INDEX_ENTRY' pointer (alignment 1) to a 'struct SII' pointer (alignment 4) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
722 | psii = (struct SII*)entry;
| ^~~
../include/ntfs-3g/layout.h:2326:9: note: defined here
2326 | typedef struct {
| ^~~~~~
security.c:85:8: note: defined here
85 | struct SII { /* this is an image of an $SII index entry */
| ^~~
shrinking /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib/texinfo/MiscXS.so
ln -s ../nsm/sm_inter.h ../../support/include/sm_inter.h
security.c: In function 'setsecurityattr':
security.c:877:48: warning: converting a packed 'INDEX_ENTRY' pointer (alignment 1) to a 'struct SDH' pointer (alignment 4) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
877 | psdh = (struct SDH*)entry;
| ^~~
../include/ntfs-3g/layout.h:2326:9: note: defined here
2326 | typedef struct {
| ^~~~~~
security.c:103:8: note: defined here
103 | struct SDH { /* this is an image of an $SDH index entry */
| ^~~
make all-am
shrinking /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/install-info
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/nsm'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o sm_inter_clnt.o sm_inter_clnt.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o sm_inter_svc.o sm_inter_svc.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o sm_inter_xdr.o sm_inter_xdr.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o file.o file.c
unistr.c: In function 'ntfs_file_value_upcase':
shrinking /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/info
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rpc.o rpc.c
unistr.c:432:37: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
432 | ntfs_name_upcase((ntfschar*)&file_name_attr->file_name,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
Checking for poll : ok
checking whether C compiler accepts -Wstrict-prototypes... yes
reparse.c:165:52: warning: array subscript 254 is outside the bounds of an interior zero-length array 'ntfschar[0]' {aka 'short unsigned int[]'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wzero-length-bounds-Wzero-length-bounds8;;]
165 | find.attr.file_name[i] = vol->upcase[cpuchar];
| ~~~~~~~~~~~~~~~~~~~^~~
In file included from reparse.c:50:
../include/ntfs-3g/layout.h:1141:18: note: while referencing 'file_name'
1141 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */
| ^~~~~~~~~
reparse.c:167:52: warning: array subscript 254 is outside the bounds of an interior zero-length array 'ntfschar[0]' {aka 'short unsigned int[]'} [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wzero-length-bounds-Wzero-length-bounds8;;]
167 | find.attr.file_name[i] = uname[i];
| ~~~~~~~~~~~~~~~~~~~^~~
../include/ntfs-3g/layout.h:1141:18: note: while referencing 'file_name'
1141 | /* 42*/ ntfschar file_name[0]; /* File name in Unicode. */
| ^~~~~~~~~
checking for __fpending... yes
checking whether C compiler accepts -Wswitch-enum... yes
checking whether C compiler accepts -Wundef... yes
checking whether __fpending is declared... yes
checking for references to /build/ in /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3...
checking whether C compiler accepts -Wunused... yes
Checking for strptime : ok
checking whether free is known to preserve errno... yes
checking whether C compiler accepts -Wunused-result... yes
checking whether C compiler accepts -Wunused-variable... yes
checking whether C compiler accepts -Wwrite-strings... yes
checking whether C compiler accepts -fwrapv... yes
checking whether getdtablesize works... yes
Checking for declaration of strptime : ok
creating wolfssl-config - generic 5.7.0 for -lwolfssl -lpthread -ldl
checking the number of available CPUs... 24
configure: adding automake macro support
configure: creating aminclude.am
configure: added jobserver support to make for 25 jobs
rm -f libnsm.a
ar cru libnsm.a sm_inter_clnt.o sm_inter_svc.o sm_inter_xdr.o file.o rpc.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libnsm.a
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/nsm'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/nsm'
Making all in nfsidmap
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/nfsidmap'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o libnfsidmap.lo libnfsidmap.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsidmap_common.lo nfsidmap_common.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nss.lo nss.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o static.lo static.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o regex.lo regex.c
checking that generated files are newer than configure... done
configure: creating ./config.status
checking for getprogname... no
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c static.c -fPIC -DPIC -o .libs/static.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c libnfsidmap.c -fPIC -DPIC -o .libs/libnfsidmap.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c nss.c -fPIC -DPIC -o .libs/nss.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c regex.c -fPIC -DPIC -o .libs/regex.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c nfsidmap_common.c -fPIC -DPIC -o .libs/nfsidmap_common.o
checking whether program_invocation_name is declared... yes
checking whether program_invocation_short_name is declared... yes
Checking for working strptime : ok
checking whether __argv is declared... no
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -module -avoid-version -o static.la -rpath /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap static.lo ../../support/nfs/libnfsconf.la -lresolv
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -module -avoid-version -o regex.la -rpath /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap regex.lo ../../support/nfs/libnfsconf.la -lresolv
checking for getrandom... yes
Checking for declaration of gettimeofday : ok
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -module -avoid-version -o nsswitch.la -rpath /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap nss.lo nfsidmap_common.lo ../../support/nfs/libnfsconf.la -lresolv
libtool: link: gcc -shared -fPIC -DPIC .libs/static.o -Wl,--whole-archive ../../support/nfs/.libs/libnfsconf.a -Wl,--no-whole-archive -lresolv -g -O2 -Wl,-soname -Wl,static.so -o .libs/static.so
checking whether getrandom is compatible with its GNU+BSD signature... yes
libtool: link: gcc -shared -fPIC -DPIC .libs/regex.o -Wl,--whole-archive ../../support/nfs/.libs/libnfsconf.a -Wl,--no-whole-archive -lresolv -g -O2 -Wl,-soname -Wl,regex.so -o .libs/regex.so
libtool: link: ( cd ".libs" && rm -f "static.la" && ln -s "../static.la" "static.la" )
libtool: link: ( cd ".libs" && rm -f "regex.la" && ln -s "../regex.la" "regex.la" )
checking for C compiler flag to ignore unused libraries... -Wl,--as-needed
libtool: link: gcc -shared -fPIC -DPIC .libs/nss.o .libs/nfsidmap_common.o -Wl,--whole-archive ../../support/nfs/.libs/libnfsconf.a -Wl,--no-whole-archive -lresolv -g -O2 -Wl,-soname -Wl,nsswitch.so -o .libs/nsswitch.so
Checking C prototype for gettimeofday : not found
checking whether the compiler supports the __inline keyword... yes
gzipping man pages under /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/share/man/
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -version-info 1:0:0 -o libnfsidmap.la -rpath /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib libnfsidmap.lo nfsidmap_common.lo -ldl ../../support/nfs/libnfsconf.la -lresolv
libtool: link: ( cd ".libs" && rm -f "nsswitch.la" && ln -s "../nsswitch.la" "nsswitch.la" )
patching script interpreter paths in /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3
checking for pthread_rwlock_t... yes
Checking C prototype for gettimeofday : ok
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/pdftexi2dvi: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/texindex: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/texi2pdf: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
/nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin/texi2dvi: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
libtool: link: gcc -shared -fPIC -DPIC .libs/libnfsidmap.o .libs/nfsidmap_common.o -Wl,--whole-archive ../../support/nfs/.libs/libnfsconf.a -Wl,--no-whole-archive -ldl -lresolv -g -O2 -Wl,-soname -Wl,libnfsidmap.so.1 -o .libs/libnfsidmap.so.1.0.0
stripping (with command strip and flags -S -p) in /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/lib /nix/store/ik7nagk0d4pn5il8f4jxm6igl44w4679-texinfo-interactive-7.0.3/bin
config.status: creating stamp-h
config.status: creating Makefile
libtool: link: (cd ".libs" && rm -f "libnfsidmap.so.1" && ln -s "libnfsidmap.so.1.0.0" "libnfsidmap.so.1")
building '/nix/store/pqs5wic9nmvi6cil047pfabadj08raw6-system-path.drv'...
Checking for C99 vsnprintf : ok
libtool: link: (cd ".libs" && rm -f "libnfsidmap.so" && ln -s "libnfsidmap.so.1.0.0" "libnfsidmap.so")
libtool: link: ( cd ".libs" && rm -f "libnfsidmap.la" && ln -s "../libnfsidmap.la" "libnfsidmap.la" )
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/nfsidmap'
make[2]: Entering directory '/build/nfs-utils-2.6.2/support'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/support'
Making all in tools
make[1]: Entering directory '/build/nfs-utils-2.6.2/tools'
Making all in locktest
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/locktest'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -D_GNU_SOURCE -D_GNU_SOURCE -g -O2 -g -O2 -c -o testlk-testlk.o `test -f 'testlk.c' || echo './'`testlk.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -g -O2 -o testlk testlk-testlk.o -lresolv
libtool: link: gcc -g -O2 -g -O2 -o testlk testlk-testlk.o -lresolv
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/locktest'
Making all in rpcdebug
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcdebug'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rpcdebug.o rpcdebug.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o rpcdebug rpcdebug.o -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o rpcdebug rpcdebug.o -lresolv
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcdebug'
Making all in nlmtest
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nlmtest'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nlmtest'
Making all in mountstats
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/mountstats'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/mountstats'
Making all in nfs-iostat
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
Making all in rpcctl
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcctl'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcctl'
Making all in nfsdclnts
checking whether pthread_rwlock_rdlock prefers a writer to a reader... no
checking whether lseek detects pipes... yes
checking whether SEEK_DATA works but is incompatible with GNU... no
checking whether malloc (0) returns nonnull... (cached) yes
checking whether mbrtowc handles incomplete characters... guessing yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtowc handles a NULL pwc argument... guessing yes
checking whether mbrtowc handles a NULL string argument... guessing yes
checking whether mbrtowc has a correct return value... guessing yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc stores incomplete characters... guessing no
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking for mbtowc... yes
checking for mempcpy... yes
checking whether mkdir handles trailing slash... yes
checking whether mkdir handles trailing dot... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -version-info 89 -no-undefined -o libntfs-3g.la -rpath /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib libntfs_3g_la-acls.lo libntfs_3g_la-attrib.lo libntfs_3g_la-attrlist.lo libntfs_3g_la-bitmap.lo libntfs_3g_la-bootsect.lo libntfs_3g_la-cache.lo libntfs_3g_la-collate.lo libntfs_3g_la-compat.lo libntfs_3g_la-compress.lo libntfs_3g_la-debug.lo libntfs_3g_la-device.lo libntfs_3g_la-dir.lo libntfs_3g_la-ea.lo libntfs_3g_la-efs.lo libntfs_3g_la-index.lo libntfs_3g_la-inode.lo libntfs_3g_la-ioctl.lo libntfs_3g_la-lcnalloc.lo libntfs_3g_la-logfile.lo libntfs_3g_la-logging.lo libntfs_3g_la-mft.lo libntfs_3g_la-misc.lo libntfs_3g_la-mst.lo libntfs_3g_la-object_id.lo libntfs_3g_la-realpath.lo libntfs_3g_la-reparse.lo libntfs_3g_la-runlist.lo libntfs_3g_la-security.lo libntfs_3g_la-unistr.lo libntfs_3g_la-volume.lo libntfs_3g_la-xattrs.lo libntfs_3g_la-unix_io.lo -lc
libtool: link: gcc -shared -fPIC -DPIC .libs/libntfs_3g_la-acls.o .libs/libntfs_3g_la-attrib.o .libs/libntfs_3g_la-attrlist.o .libs/libntfs_3g_la-bitmap.o .libs/libntfs_3g_la-bootsect.o .libs/libntfs_3g_la-cache.o .libs/libntfs_3g_la-collate.o .libs/libntfs_3g_la-compat.o .libs/libntfs_3g_la-compress.o .libs/libntfs_3g_la-debug.o .libs/libntfs_3g_la-device.o .libs/libntfs_3g_la-dir.o .libs/libntfs_3g_la-ea.o .libs/libntfs_3g_la-efs.o .libs/libntfs_3g_la-index.o .libs/libntfs_3g_la-inode.o .libs/libntfs_3g_la-ioctl.o .libs/libntfs_3g_la-lcnalloc.o .libs/libntfs_3g_la-logfile.o .libs/libntfs_3g_la-logging.o .libs/libntfs_3g_la-mft.o .libs/libntfs_3g_la-misc.o .libs/libntfs_3g_la-mst.o .libs/libntfs_3g_la-object_id.o .libs/libntfs_3g_la-realpath.o .libs/libntfs_3g_la-reparse.o .libs/libntfs_3g_la-runlist.o .libs/libntfs_3g_la-security.o .libs/libntfs_3g_la-unistr.o .libs/libntfs_3g_la-volume.o .libs/libntfs_3g_la-xattrs.o .libs/libntfs_3g_la-unix_io.o -lc -g -O2 -Wl,-soname -Wl,libntfs-3g.so.89 -o .libs/libntfs-3g.so.89.0.0
libtool: link: (cd ".libs" && rm -f "libntfs-3g.so.89" && ln -s "libntfs-3g.so.89.0.0" "libntfs-3g.so.89")
libtool: link: (cd ".libs" && rm -f "libntfs-3g.so" && ln -s "libntfs-3g.so.89.0.0" "libntfs-3g.so")
libtool: link: ( cd ".libs" && rm -f "libntfs-3g.la" && ln -s "../libntfs-3g.la" "libntfs-3g.la" )
make[2]: Leaving directory '/build/source/libntfs-3g'
Making all in ntfsprogs
make[2]: Entering directory '/build/source/ntfsprogs'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsfix.o ntfsfix.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o utils.o utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsinfo.o ntfsinfo.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfscluster.o ntfscluster.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o cluster.o cluster.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsls.o ntfsls.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfscat.o ntfscat.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfscmp.o ntfscmp.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfswipe.o ntfswipe.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o attrdef.o attrdef.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfstruncate.o ntfstruncate.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o playlog.o playlog.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsrecover.o ntfsrecover.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsusermap.o ntfsusermap.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfssecaudit.o ntfssecaudit.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o mkntfs-attrdef.o `test -f 'attrdef.c' || echo './'`attrdef.c
config.status: creating wolfssl/version.h
config.status: creating wolfssl/options.h
config.status: creating support/wolfssl.pc
config.status: creating debian/control
config.status: creating debian/changelog
config.status: creating rpm/spec
config.status: creating wolfcrypt/test/test_paths.h
config.status: creating scripts/unit.test
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing wolfssl/wolfcrypt/async.h commands
config.status: executing wolfssl/wolfcrypt/fips.h commands
config.status: executing wolfssl/wolfcrypt/port/cavium/cavium_nitrox.h commands
config.status: executing wolfssl/wolfcrypt/port/intel/quickassist.h commands
config.status: executing wolfssl/wolfcrypt/port/intel/quickassist_mem.h commands
configure: ---
configure: Running make clean...
configure: ---
configure: Generating user options header...
configure.ac:49: installing 'config/compile'
configure.ac:40: installing 'config/config.guess'
configure.ac:40: installing 'config/config.sub'
configure.ac:43: installing 'config/install-sh'
configure.ac:43: installing 'config/missing'
Makefile.am: installing 'config/depcomp'
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
Making all in nfsrahead
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsrahead'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o main.o main.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -lmount -o nfsrahead main.o ../../support/nfs/libnfsconf.la -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsrahead main.o /nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libmount.so ../../support/nfs/.libs/libnfsconf.a -lresolv -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsrahead'
Making all in nfsconf
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o mkntfs-boot.o `test -f 'boot.c' || echo './'`boot.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o mkntfs-sd.o `test -f 'sd.c' || echo './'`sd.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o mkntfs-mkntfs.o `test -f 'mkntfs.c' || echo './'`mkntfs.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o mkntfs-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfslabel.o ntfslabel.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsundelete.o ntfsundelete.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsresize.o ntfsresize.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfsclone.o ntfsclone.c
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfscp.o ntfscp.c
sd.c: In function 'init_system_file_sd':
sd.c:124:27: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
124 | sub_authorities = aa_ace->sid.sub_authority;
| ^~~~~~
sd.c:158:27: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
158 | sub_authorities = sid->sub_authority;
| ^~~
sd.c: In function 'init_root_sd':
sd.c:220:27: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
220 | sub_authorities = ace->sid.sub_authority;
| ^~~
sd.c:241:27: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
241 | sub_authorities = ace->sid.sub_authority;
| ^~~
sd.c:344:27: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
344 | sub_authorities = ace->sid.sub_authority;
| ^~~
sd.c:365:27: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
365 | sub_authorities = ace->sid.sub_authority;
| ^~~
utils.c: In function 'utils_inode_get_name':
utils.c:577:47: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
577 | if (ntfs_ucstombs(attr->file_name, attr->file_name_length,
| ~~~~^~~~~~~~~~~
utils.c: In function 'utils_attr_get_name':
utils.c:659:47: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
659 | namelen = ntfs_ucsnlen(attrdef->name, sizeof(attrdef->name));
| ~~~~~~~^~~~~~
utils.c:660:42: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
660 | if (ntfs_ucstombs(attrdef->name, namelen, &name, 0) < 0) {
| ~~~~~~~^~~~~~
ntfstruncate.c: In function 'dump_attr_record':
ntfstruncate.c:555:43: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
555 | if (ucstos(s, attr_defs[i].name, sizeof(s)) == -1) {
| ~~~~~~~~~~~~^~~~~
ntfsls.c: In function 'main':
ntfsls.c:698:44: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
698 | name = attr->file_name;
| ^~~~
ntfsinfo.c: In function 'ntfs_dump_attr_list':
ntfsinfo.c:809:56: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
809 | name_size = ntfs_ucstombs(entry->name,
| ~~~~~^~~~~~
ntfsinfo.c: In function 'ntfs_dump_filename':
ntfsinfo.c:899:66: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
899 | mbs_file_name_size = ntfs_ucstombs(file_name_attr->file_name,
| ~~~~~~~~~~~~~~^~~~~~~~~~~
utils.c: In function 'utils_inode_get_name':
utils.c:577:47: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
577 | if (ntfs_ucstombs(attr->file_name, attr->file_name_length,
| ~~~~^~~~~~~~~~~
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsconf'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsconfcli.o nfsconfcli.c
utils.c: In function 'utils_attr_get_name':
utils.c:659:47: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
659 | namelen = ntfs_ucsnlen(attrdef->name, sizeof(attrdef->name));
| ~~~~~~~^~~~~~
utils.c:660:42: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
660 | if (ntfs_ucstombs(attrdef->name, namelen, &name, 0) < 0) {
| ~~~~~~~^~~~~~
ntfsundelete.c: In function 'get_parent_name':
ntfsundelete.c:1038:56: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1038 | if (ntfs_ucstombs(filename_attr->file_name,
| ~~~~~~~~~~~~~^~~~~~~~~~~
ntfsundelete.c: In function 'get_filenames':
mkntfs.c: In function 'add_attr_file_name':
ntfsundelete.c:1176:36: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1176 | name->uname = attr->file_name;
| ^~~~
mkntfs.c:2064:17: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
2064 | uname = fn->file_name;
| ^~
mkntfs.c: In function 'insert_index_entry_in_res_dir_index':
mkntfs.c:2753:71: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
2753 | i = ntfs_names_full_collate(idx->key.file_name.file_name, idx->key.file_name.file_name_length,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
mkntfs.c:2754:65: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
2754 | idx_entry->key.file_name.file_name, idx_entry->key.file_name.file_name_length,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
mkntfs.c:2777:71: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
2777 | i = ntfs_names_full_collate(idx->key.file_name.file_name, idx->key.file_name.file_name_length,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
mkntfs.c:2778:65: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
2778 | idx_entry->key.file_name.file_name, idx_entry->key.file_name.file_name_length,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
mkntfs.c: In function 'insert_file_link_in_dir_index':
mkntfs.c:3077:54: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
3077 | i = ntfs_names_full_collate(file_name->file_name, file_name->file_name_length,
| ~~~~~~~~~^~~~~~~~~~~
mkntfs.c:3078:70: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
3078 | ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name, ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name_length,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ntfsls.c:52:
In function '__ntfs_list_add',
inlined from 'ntfs_list_add_tail' at list.h:93:2,
inlined from 'readdir_recursive' at ntfsls.c:413:3:
list.h:62:20: warning: storing the address of local variable 'comp' in 'paths.list.prev' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdangling-pointer=-Wdangling-pointer=8;;]
62 | next->prev = new;
| ~~~~~~~~~~~^~~~~
ntfsls.c: In function 'readdir_recursive':
ntfsls.c:393:31: note: 'comp' declared here
393 | struct path_component comp;
| ^~~~
ntfsls.c:384:38: note: 'paths' declared here
384 | static struct path_component paths = {
| ^~~~~
mkntfs.c:3107:54: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
3107 | i = ntfs_names_full_collate(file_name->file_name, file_name->file_name_length,
| ~~~~~~~~~^~~~~~~~~~~
mkntfs.c:3108:70: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
3108 | ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name, ((FILE_NAME_ATTR*)&ie->key.file_name)->file_name_length,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
mkntfs.c: In function 'create_hardlink_res':
mkntfs.c:3198:17: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
3198 | uname = fn->file_name;
| ^~
mkntfs.c: In function 'create_hardlink':
mkntfs.c:3313:17: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
3313 | uname = fn->file_name;
| ^~
In file included from ../include/ntfs-3g/debug.h:29,
from ../include/ntfs-3g/attrib.h:37,
from ../include/ntfs-3g/volume.h:52,
from ../include/ntfs-3g/inode.h:34,
from ../include/ntfs-3g/security.h:30,
from mkntfs.c:123:
mkntfs.c: In function 'mkntfs_create_root_structures':
mkntfs.c:4677:43: warning: pointer 'bs' used after 'free' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wuse-after-free-Wuse-after-free8;;]
4677 | bs->clusters_per_mft_record);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~
../include/ntfs-3g/logging.h:94:125: note: in definition of macro 'ntfs_log_error'
94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS)
| ^~~~
mkntfs.c:4674:25: note: call to 'free' here
4674 | free(bs);
| ^~~~~~~~
mkntfs.c:4695:43: warning: pointer 'bs' used after 'free' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wuse-after-free-Wuse-after-free8;;]
4695 | bs->clusters_per_index_record);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/ntfs-3g/logging.h:94:125: note: in definition of macro 'ntfs_log_error'
94 | #define ntfs_log_error(FORMAT, ARGS...) ntfs_log_redirect(__FUNCTION__,__FILE__,__LINE__,NTFS_LOG_LEVEL_ERROR,NULL,FORMAT,##ARGS)
| ^~~~
mkntfs.c:4691:25: note: call to 'free' here
4691 | free(bs);
| ^~~~~~~~
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfscluster ntfscluster.o cluster.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsls ntfsls.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfscat ntfscat.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfstruncate attrdef.o ntfstruncate.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfslabel ntfslabel.o utils.o ../libntfs-3g/libntfs-3g.la -lc
checking for working mkstemp... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsusermap ntfsusermap.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsconf nfsconfcli.o ../../support/nfs/libnfsconf.la -lresolv
libtool: link: gcc -g -O2 -Wall -o .libs/ntfslabel ntfslabel.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
libtool: link: gcc -g -O2 -Wall -o .libs/ntfstruncate attrdef.o ntfstruncate.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
libtool: link: gcc -g -O2 -Wall -o .libs/ntfscluster ntfscluster.o cluster.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
libtool: link: gcc -g -O2 -Wall -o .libs/ntfscat ntfscat.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsls ntfsls.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
checking for nl_langinfo... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfscmp ntfscmp.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfscp ntfscp.o utils.o ../libntfs-3g/libntfs-3g.la -lc
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsusermap ntfsusermap.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsconf nfsconfcli.o ../../support/nfs/.libs/libnfsconf.a -lresolv
In function 'ntfs_dump_attr_ea',
inlined from 'ntfs_dump_file_attributes' at ntfsinfo.c:2412:4,
inlined from 'main' at ntfsinfo.c:2508:4:
ntfsinfo.c:2150:34: warning: 'strncmp' specified bound 11 exceeds source size 0 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overread-Wstringop-overread8;;]
2150 | !strncmp((const char*)"SETFILEBITS",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2151 | (const char*)ea->name, 11)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../include/ntfs-3g/inode.h:32,
from ../include/ntfs-3g/volume.h:51,
from ../include/ntfs-3g/mft.h:27,
from ntfsinfo.c:71:
../include/ntfs-3g/layout.h: In function 'main':
../include/ntfs-3g/layout.h:2514:12: note: source object allocated here
2514 | u8 name[0]; /* Name of the EA. */
| ^~~~
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsfix ntfsfix.o utils.o ../libntfs-3g/libntfs-3g.la -lc
checking whether YESEXPR works... yes
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsconf'
Making all in nfsdclddb
libtool: link: gcc -g -O2 -Wall -o .libs/ntfscmp ntfscmp.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/tools'
Making all in utils
make[1]: Entering directory '/build/nfs-utils-2.6.2/utils'
libtool: link: gcc -g -O2 -Wall -o .libs/ntfscp ntfscp.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
Making all in exportfs
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/exportfs'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o exportfs.o exportfs.c
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsfix ntfsfix.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
checking whether open recognizes a trailing slash... yes
checking whether program_invocation_name is declared... (cached) yes
checking whether program_invocation_short_name is declared... (cached) yes
Checking for HAVE_SHARED_MMAP : ok
checking for rawmemchr... yes
autoreconf: Leaving directory `.'
Running phase: updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub
checking whether readlink signature is correct... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsundelete ntfsundelete.o utils.o ../libntfs-3g/libntfs-3g.la -lc
Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess
Running phase: configurePhase
fixing libtool script ./config/ltmain.sh
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsinfo ntfsinfo.o utils.o ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o exportfs exportfs.o ../../support/export/libexport.a ../../support/nfs/libnfs.la ../../support/misc/libmisc.a -lpthread -lresolv
checking whether readlink handles trailing slash correctly... yes
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsundelete ntfsundelete.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
./configure
Checking for HAVE_MREMAP : ok
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsinfo ntfsinfo.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfswipe ntfswipe.o utils.o ../libntfs-3g/libntfs-3g.la -lc
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o exportfs exportfs.o ../../support/export/libexport.a ../../support/nfs/.libs/libnfs.a ../../support/misc/libmisc.a -lpthread -lresolv
checking whether readlink truncates results correctly... yes
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsclone ntfsclone.o utils.o ../libntfs-3g/libntfs-3g.la -lc
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/sv71l5j9gsslibj9a2vh8lm345d7w3bc-zfs-kernel-2.2.3-6.6.29 --with-config=kernel --with-tirpc=1 --without-python --with-linux=/nix/store/3bz1hm0433012y8cddp0skxdcalby9ls-linux-6.6.29-dev/lib/modules/6.6.29/source --with-linux-obj=/nix/store/3bz1hm0433012y8cddp0skxdcalby9ls-linux-6.6.29-dev/lib/modules/6.6.29/build O=\$\(buildRoot\) CC=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc HOSTCC=/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc HOSTLD=/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin/ld ARCH=x86_64
libtool: link: gcc -g -O2 -Wall -o .libs/ntfswipe ntfswipe.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/exportfs'
Making all in mountd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/mountd'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -I../../support/include -I../../support/export -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mountd-mountd.o `test -f 'mountd.c' || echo './'`mountd.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -I../../support/include -I../../support/export -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mountd-mount_dispatch.o `test -f 'mount_dispatch.c' || echo './'`mount_dispatch.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -I../../support/include -I../../support/export -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mountd-rmtab.o `test -f 'rmtab.c' || echo './'`rmtab.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -I../../support/include -I../../support/export -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mountd-svc_run.o `test -f 'svc_run.c' || echo './'`svc_run.c
checking whether realloc (0, 0) returns nonnull... yes
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsclone ntfsclone.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
Checking for HAVE_INCOHERENT_MMAP : not found
created 6441 symlinks in user environment
checking for reallocarray... yes
checking for gawk... gawk
checking metadata... META file
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... yes
Checking for HAVE_IMMEDIATE_STRUCTURES : ok
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsresize ntfsresize.o utils.o ../libntfs-3g/libntfs-3g.la -lc
checking for working re_compile_pattern... yes
checking for a thread-safe mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking whether make sets $(MAKE)... yes
checking how to print strings... printf
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o mountd mountd-mountd.o mountd-mount_dispatch.o mountd-rmtab.o mountd-svc_run.o ../../support/export/libexport.a ../../support/nfs/libnfs.la ../../support/misc/libmisc.a -lblkid -luuid -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lpthread -lresolv
checking whether make supports the include directive... yes (GNU style)
checking for gcc... /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc
checking for rpmatch... yes
checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) yes
checking whether setlocale (category, NULL) is multithread-safe... (cached) yes
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsresize ntfsresize.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
checking whether sleep is declared... yes
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o mountd mountd-mountd.o mountd-mount_dispatch.o mountd-rmtab.o mountd-svc_run.o ../../support/export/libexport.a ../../support/nfs/.libs/libnfs.a ../../support/misc/libmisc.a /nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libblkid.so /nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libuuid.so -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lpthread -lresolv -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
Checking for HAVE_MKDIR_MODE : ok
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o mkntfs mkntfs-attrdef.o mkntfs-boot.o mkntfs-sd.o mkntfs-mkntfs.o mkntfs-utils.o ../libntfs-3g/libntfs-3g.la -luuid -lc
checking for suffix of executables...
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/mountd'
Making all in nfsd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsd'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsd.o nfsd.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfssvc.o nfssvc.c
building '/nix/store/ga29rkrwwfixyk8i9dp0ldqcw44c2zjq-dbus-1.drv'...
Checking for member st_rdev in struct stat : ok
Checking for member st_rdev in struct stat : ok
Checking for member ss_family in struct sockaddr_storage : ok
Checking for member __ss_family in struct sockaddr_storage : not found
Checking for member sa_len in struct sockaddr : not found
Checking for member sin_len in struct sockaddr_in : not found
Checking for member sin6_len in struct sockaddr_in6 : not found
Checking for HAVE_UNIXSOCKET : ok
Checking for HAVE_SECURE_MKSTEMP : ok
Checking for HAVE_IFACE_GETIFADDRS : not found
Checking for HAVE_IFACE_AIX : not found
Checking for HAVE_IFACE_IFCONF : not found
Checking for HAVE_IFACE_IFREQ : not found
Checking for declaration of getpwent_r : ok
Checking C prototype for getpwent_r : not found
Checking for declaration of getgrent_r : ok
Checking C prototype for getgrent_r : not found
Checking C prototype for getpwent_r : not found
Checking C prototype for getgrent_r : not found
Checking for strerror_r : ok
Checking for XSI (rather than GNU) prototype for strerror_r : not found
Checking for HAVE_FUSE_FUSE_LOWLEVEL_H : not found
Checking for program 'i386-mingw32-gcc' : not found
Checking for program 'i386-mingw32msvc-gcc' : not found
Checking for program 'i386-w64-mingw32-gcc' : not found
Checking for program 'i586-mingw32-gcc' : not found
Checking for program 'i586-mingw32msvc-gcc' : not found
Checking for program 'i586-w64-mingw32-gcc' : not found
Checking for program 'i686-mingw32-gcc' : not found
Checking for program 'i686-mingw32msvc-gcc' : not found
Checking for program 'i686-w64-mingw32-gcc' : not found
Checking for program 'x86_64-mingw32-gcc' : not found
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsd nfsd.o nfssvc.o ../../support/nfs/libnfs.la -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsd nfsd.o nfssvc.o ../../support/nfs/.libs/libnfs.a -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lresolv -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsd'
Making all in nfsstat
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsstat'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsstat.o nfsstat.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsstat nfsstat.o ../../support/export/libexport.a ../../support/nfs/libnfs.la ../../support/misc/libmisc.a -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsstat nfsstat.o ../../support/export/libexport.a ../../support/nfs/.libs/libnfs.a ../../support/misc/libmisc.a -lresolv
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsstat'
checking for working sleep... yes
checking for ssize_t... (cached) yes
checking whether stat handles trailing slashes on files... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for va_copy... yes
checking for bool, true, false... no
checking for working strerror function... yes
checking for strtoll... yes
checking whether strtoll works... yes
checking for strtoull... yes
checking whether strtoull works... yes
checking whether unlink honors trailing slashes... yes
checking whether unlink of a parent directory fails as it should... guessing yes
checking for useconds_t... yes
libtool: link: gcc -g -O2 -Wall -o .libs/mkntfs mkntfs-attrdef.o mkntfs-boot.o mkntfs-sd.o mkntfs-mkntfs.o mkntfs-utils.o ../libntfs-3g/.libs/libntfs-3g.so /nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libuuid.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfsrecover playlog.o ntfsrecover.o utils.o ../libntfs-3g/libntfs-3g.la -lc
libtool: link: gcc -g -O2 -Wall -o .libs/ntfsrecover playlog.o ntfsrecover.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o ntfssecaudit ntfssecaudit.o utils.o ../libntfs-3g/libntfs-3g.la -lc
libtool: link: gcc -g -O2 -Wall -o .libs/ntfssecaudit ntfssecaudit.o utils.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
make[2]: Leaving directory '/build/source/ntfsprogs'
Making all in src
make[2]: Entering directory '/build/source/src'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include/ntfs-3g -g -O2 -Wall -c -o ntfs_3g_probe-ntfs-3g.probe.o `test -f 'ntfs-3g.probe.c' || echo './'`ntfs-3g.probe.c
gcc -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -c -o ntfs_3g-ntfs-3g.o `test -f 'ntfs-3g.c' || echo './'`ntfs-3g.c
gcc -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -c -o ntfs_3g-ntfs-3g_common.o `test -f 'ntfs-3g_common.c' || echo './'`ntfs-3g_common.c
gcc -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -c -o lowntfs_3g-lowntfs-3g.o `test -f 'lowntfs-3g.c' || echo './'`lowntfs-3g.c
gcc -DHAVE_CONFIG_H -I. -I.. -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -c -o lowntfs_3g-ntfs-3g_common.o `test -f 'ntfs-3g_common.c' || echo './'`ntfs-3g_common.c
ntfs-3g_common.c:72:19: warning: 'nf_ns_alt_xattr_efsinfo' defined but not used [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-const-variable=-Wunused-const-variable=8;;]
72 | static const char nf_ns_alt_xattr_efsinfo[] = "user.ntfs.efsinfo";
| ^~~~~~~~~~~~~~~~~~~~~~~
lowntfs-3g.c: In function 'ntfs_fuse_getstat':
lowntfs-3g.c:907:66: warning: taking address of packed member of 'union ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
907 | intx_file->target,
| ~~~~~~~~~^~~~~~~~
lowntfs-3g.c: In function 'ntfs_fuse_readlink':
lowntfs-3g.c:1208:36: warning: taking address of packed member of 'union ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
checking for wolfssl/openssl/aes.h... yes
checking for wolfssl/openssl/asn1.h... yes
checking for wolfssl/openssl/asn1t.h... yes
checking for wolfssl/openssl/bio.h... yes
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc accepts -g... yes
checking for /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc option to accept ISO C89... none needed
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc understands -c and -o together... yes
checking dependency style of /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc... none
checking for a sed that does not truncate output... /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking for ld used by /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse nm output from /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -fno-rtti -fno-exceptions... no
checking for /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc option to produce PIC... -fPIC -DPIC
checking if /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc PIC flag -fPIC -DPIC works... yes
checking if /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc static flag -static works... no
checking if /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -c -o file.o... yes
checking if /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -c -o file.o... (cached) yes
checking whether the /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc linker (ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
Checking for program 'x86_64-mingw32msvc-gcc' : not found
Checking for program 'x86_64-w64-mingw32-gcc' : not found
Checking for program 'amd64-mingw32-gcc' : not found
Checking for program 'amd64-mingw32msvc-gcc' : not found
Checking for program 'amd64-w64-mingw32-gcc' : not found
Checking for program 'perl' : /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl
Checking for program 'perl' : /nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/bin/perl
Checking for minimum perl version 5.0.0 : 5.38.2
Checking for perl $Config{vendorprefix}: : not found
PERL_ARCH_INSTALL_DIR: : '${LIBDIR}/perl5'
PERL_LIB_INSTALL_DIR: : '${DATADIR}/perl5'
PERL_INC: : ['/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/site_perl/5.38.2/x86_64-linux-thread-multi', '/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/site_perl/5.38.2', '/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/site_perl', '/nix/store/xbxc3rg8nkazg53ys8ahdwgvp7xryjhh-perl5.38.2-Parse-Yapp-1.21/lib/perl5/site_perl/5.38.2/x86_64-linux-thread-multi', '/nix/store/xbxc3rg8nkazg53ys8ahdwgvp7xryjhh-perl5.38.2-Parse-Yapp-1.21/lib/perl5/site_perl/5.38.2', '/nix/store/xbxc3rg8nkazg53ys8ahdwgvp7xryjhh-perl5.38.2-Parse-Yapp-1.21/lib/perl5/site_perl', '/nix/store/2df11j77z4vi7hwzy32gxgx9blygfj4a-perl5.38.2-JSON-4.10/lib/perl5/site_perl/5.38.2/x86_64-linux-thread-multi', '/nix/store/2df11j77z4vi7hwzy32gxgx9blygfj4a-perl5.38.2-JSON-4.10/lib/perl5/site_perl/5.38.2', '/nix/store/2df11j77z4vi7hwzy32gxgx9blygfj4a-perl5.38.2-JSON-4.10/lib/perl5/site_perl', '/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/site_perl/5.38.2/x86_64-linux-thread-multi', '/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/site_perl/5.38.2', '/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2/x86_64-linux-thread-multi', '/nix/store/ziv27d9f7mr7hml7441d0x87nx1pq026-perl-5.38.2/lib/perl5/5.38.2']
Checking for program 'xsltproc' : /nix/store/6pz7g68jp7jniklzc6jz9qaqlcj6psj5-libxslt-1.1.39-bin/bin/xsltproc
Checking for program 'python3' : /nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3
Checking for program 'python' : /nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3
Checking for program 'python3' : /nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3
Making all in showmount
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/showmount'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -I../../support/export -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o showmount-showmount.o `test -f 'showmount.c' || echo './'`showmount.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o showmount showmount-showmount.o ../../support/export/libexport.a ../../support/nfs/libnfs.la ../../support/misc/libmisc.a -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o showmount showmount-showmount.o ../../support/export/libexport.a ../../support/nfs/.libs/libnfs.a ../../support/misc/libmisc.a -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lresolv -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/showmount'
Making all in statd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/statd'
make all-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/statd'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o callback.o callback.c
1208 | if (ntfs_ucstombs(intx_file->target, (na->data_size -
| ~~~~~~~~~^~~~~~~~
ntfs-3g_common.c:72:19: warning: 'nf_ns_alt_xattr_efsinfo' defined but not used [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-const-variable=-Wunused-const-variable=8;;]
72 | static const char nf_ns_alt_xattr_efsinfo[] = "user.ntfs.efsinfo";
| ^~~~~~~~~~~~~~~~~~~~~~~
ntfs-3g.c: In function 'ntfs_fuse_getattr':
ntfs-3g.c:1008:66: warning: taking address of packed member of 'union ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1008 | intx_file->target,
| ~~~~~~~~~^~~~~~~~
ntfs-3g.c: In function 'ntfs_fuse_readlink':
ntfs-3g.c:1238:36: warning: taking address of packed member of 'union ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
1238 | if (ntfs_ucstombs(intx_file->target, (na->data_size -
| ~~~~~~~~~^~~~~~~~
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -I../include/ntfs-3g -g -O2 -Wall -o ntfs-3g.probe ntfs_3g_probe-ntfs-3g.probe.o ../libntfs-3g/libntfs-3g.la -lc
libtool: link: gcc -I../include/ntfs-3g -g -O2 -Wall -o .libs/ntfs-3g.probe ntfs_3g_probe-ntfs-3g.probe.o ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -o ntfs-3g ntfs_3g-ntfs-3g.o ntfs_3g-ntfs-3g_common.o ../libfuse-lite/libfuse-lite.la ../libntfs-3g/libntfs-3g.la -lc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -o lowntfs-3g lowntfs_3g-lowntfs-3g.o lowntfs_3g-ntfs-3g_common.o ../libfuse-lite/libfuse-lite.la ../libntfs-3g/libntfs-3g.la -lc
libtool: link: gcc -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -o .libs/ntfs-3g ntfs_3g-ntfs-3g.o ntfs_3g-ntfs-3g_common.o ../libfuse-lite/.libs/libfuse-lite.a -lpthread ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
libtool: link: gcc -DFUSE_USE_VERSION=26 -I../include/fuse-lite -I../include/ntfs-3g -DPLUGIN_DIR=\"/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g\" -g -O2 -Wall -o .libs/lowntfs-3g lowntfs_3g-lowntfs-3g.o lowntfs_3g-ntfs-3g_common.o ../libfuse-lite/.libs/libfuse-lite.a -lpthread ../libntfs-3g/.libs/libntfs-3g.so -lc -Wl,-rpath -Wl,/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
make[2]: Leaving directory '/build/source/src'
make[2]: Entering directory '/build/source'
make[2]: Leaving directory '/build/source'
make[1]: Leaving directory '/build/source'
Running phase: installPhase
checking for gcc... (cached) /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc accepts -g... (cached) yes
checking for /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc option to accept ISO C89... (cached) none needed
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc understands -c and -o together... (cached) yes
checking dependency style of /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc... (cached) none
checking whether ln -s works... yes
checking for pkg-config... no
checking dependency style of /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc... none
checking whether to build with code coverage support... no
checking how to create a pax tar archive... gnutar
checking zfs author... OpenZFS
checking zfs license... CDDL
checking whether NLS is requested... yes
checking for msgfmt... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgfmt
checking for gmsgfmt... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgfmt
checking for xgettext... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/xgettext
checking for msgmerge... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgmerge
checking for ld... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking for the common suffixes of directories in the library search path... lib64,lib64
checking zfs config... kernel
checking the number of available CPUs... 24
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Wno-clobbered... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Winfinite-recursion... yes
checking whether supports -Winfinite-recursion... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Wimplicit-fallthrough... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Wframe-larger-than=... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Wno-format-truncation... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Wno-format-zero-length... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -Wformat-overflow... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -fno-omit-frame-pointer... yes
checking whether /nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin/cc supports -fno-ipa-sra... yes
checking whether supports -fno-ipa-sra... yes
checking whether to build with -fsanitize=address support... no
checking whether to build with -fsanitize=undefined support... no
checking whether host toolchain supports SSE... yes
checking whether host toolchain supports SSE2... yes
checking whether host toolchain supports SSE3... yes
checking whether host toolchain supports SSSE3... yes
checking whether host toolchain supports SSE4.1... yes
checking whether host toolchain supports SSE4.2... yes
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o notlist.o notlist.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o misc.o misc.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o monitor.o monitor.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o hostname.o hostname.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o simu.o simu.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o stat.o stat.c
install flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash pkgconfigdir=/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/lib/pkgconfig m4datadir=/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/share/aclocal aclocaldir=/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/share/aclocal install
Making install in include
make[1]: Entering directory '/build/source/include'
Making install in ntfs-3g
make[2]: Entering directory '/build/source/include/ntfs-3g'
make[3]: Entering directory '/build/source/include/ntfs-3g'
make[3]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/include/ntfs-3g'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 acls.h attrib.h attrlist.h bitmap.h bootsect.h cache.h collate.h compat.h compress.h debug.h device.h device_io.h dir.h ea.h efs.h endians.h index.h inode.h ioctl.h layout.h lcnalloc.h logfile.h logging.h mft.h misc.h mst.h ntfstime.h object_id.h param.h plugin.h realpath.h reparse.h runlist.h security.h support.h types.h unistr.h volume.h xattrs.h '/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/include/ntfs-3g'
make[3]: Leaving directory '/build/source/include/ntfs-3g'
make[2]: Leaving directory '/build/source/include/ntfs-3g'
Making install in fuse-lite
make[2]: Entering directory '/build/source/include/fuse-lite'
make[3]: Entering directory '/build/source/include/fuse-lite'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/source/include/fuse-lite'
make[2]: Leaving directory '/build/source/include/fuse-lite'
make[2]: Entering directory '/build/source/include'
make[3]: Entering directory '/build/source/include'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/source/include'
make[2]: Leaving directory '/build/source/include'
make[1]: Leaving directory '/build/source/include'
Making install in libfuse-lite
make[1]: Entering directory '/build/source/libfuse-lite'
make[2]: Entering directory '/build/source/libfuse-lite'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/source/libfuse-lite'
make[1]: Leaving directory '/build/source/libfuse-lite'
Making install in libntfs-3g
make[1]: Entering directory '/build/source/libntfs-3g'
make[2]: Entering directory '/build/source/libntfs-3g'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/lib/pkgconfig'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c libntfs-3g.la '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libntfs-3g.pc '/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/lib/pkgconfig'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libntfs-3g.so.89.0.0 /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.so.89.0.0
libtool: install: (cd /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib && { ln -s -f libntfs-3g.so.89.0.0 libntfs-3g.so.89 || { rm -f libntfs-3g.so.89 && ln -s libntfs-3g.so.89.0.0 libntfs-3g.so.89; }; })
libtool: install: (cd /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib && { ln -s -f libntfs-3g.so.89.0.0 libntfs-3g.so || { rm -f libntfs-3g.so && ln -s libntfs-3g.so.89.0.0 libntfs-3g.so; }; })
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o statd.o statd.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o svc_run.o svc_run.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rmtcall.o rmtcall.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o sm-notify.o sm-notify.c
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o statd callback.o notlist.o misc.o monitor.o hostname.o simu.o stat.o statd.o svc_run.o rmtcall.o ../../support/nsm/libnsm.a ../../support/nfs/libnfs.la ../../support/misc/libmisc.a -lcap -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lresolv
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libntfs-3g.lai /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.la
libtool: finish: PATH="/nix/store/k4j8jl7kii9wi8qhbxik7x5sc6xsvi9f-autoconf-2.72/bin:/nix/store/1rxflvd5c8p1zp9v1g4g7lhva55xl56g-automake-1.16.5/bin:/nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin:/nix/store/wva9jcfp0bq9kfji3rd7vzrhx1793jgx-libtool-2.4.7/bin:/nix/store/4llr8zwkl30x68ixf8j9w1sjnal9xgw7-gnum4-1.4.19/bin:/nix/store/jim0yjk96cmp0czrc7faz125w7wxca3m-file-5.45/bin:/nix/store/s18wk93fi8n0ly6nwg5w2rl4khvimi5h-libgcrypt-1.10.3-dev/bin:/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/1kl4qs161vf2yl76a3jf93vij7x37fys-util-linux-minimal-2.39.3-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make install-exec-hook
make[3]: Entering directory '/build/source/libntfs-3g'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c libntfs-3g.la '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib'
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libntfs-3g.so.89.0.0 /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.so.89.0.0
libtool: install: (cd /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib && { ln -s -f libntfs-3g.so.89.0.0 libntfs-3g.so.89 || { rm -f libntfs-3g.so.89 && ln -s libntfs-3g.so.89.0.0 libntfs-3g.so.89; }; })
libtool: install: (cd /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib && { ln -s -f libntfs-3g.so.89.0.0 libntfs-3g.so || { rm -f libntfs-3g.so && ln -s libntfs-3g.so.89.0.0 libntfs-3g.so; }; })
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o sm-notify sm-notify.o ../../support/nsm/libnsm.a ../../support/nfs/libnfs.la ../../support/misc/libmisc.a -lcap -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o statd callback.o notlist.o misc.o monitor.o hostname.o simu.o stat.o statd.o svc_run.o rmtcall.o ../../support/nsm/libnsm.a ../../support/nfs/.libs/libnfs.a ../../support/misc/libmisc.a -lcap -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lresolv -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o sm-notify sm-notify.o ../../support/nsm/libnsm.a ../../support/nfs/.libs/libnfs.a ../../support/misc/libmisc.a -lcap -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lresolv -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/statd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/statd'
Making all in idmapd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/idmapd'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o idmapd.o idmapd.c
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libntfs-3g.lai /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.la
libtool: finish: PATH="/nix/store/k4j8jl7kii9wi8qhbxik7x5sc6xsvi9f-autoconf-2.72/bin:/nix/store/1rxflvd5c8p1zp9v1g4g7lhva55xl56g-automake-1.16.5/bin:/nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin:/nix/store/wva9jcfp0bq9kfji3rd7vzrhx1793jgx-libtool-2.4.7/bin:/nix/store/4llr8zwkl30x68ixf8j9w1sjnal9xgw7-gnum4-1.4.19/bin:/nix/store/jim0yjk96cmp0czrc7faz125w7wxca3m-file-5.45/bin:/nix/store/s18wk93fi8n0ly6nwg5w2rl4khvimi5h-libgcrypt-1.10.3-dev/bin:/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/1kl4qs161vf2yl76a3jf93vij7x37fys-util-linux-minimal-2.39.3-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
if [ ! "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib" -ef "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib" ]; then \
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mv -f "//nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib"/libntfs-3g.so* "//nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib"; \
fi
if [ ! "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib" -ef "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib" ]; then \
ln -s "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.so" "//nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.so"; \
fi
make[3]: Leaving directory '/build/source/libntfs-3g'
make[2]: Leaving directory '/build/source/libntfs-3g'
make[1]: Leaving directory '/build/source/libntfs-3g'
Making install in ntfsprogs
make[1]: Entering directory '/build/source/ntfsprogs'
checking for wolfssl/openssl/bn.h... yes
checking whether host toolchain supports AVX... yes
make[2]: Entering directory '/build/source/ntfsprogs'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mkntfs ntfslabel ntfsundelete ntfsresize ntfsclone ntfscp '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ntfsfix ntfsinfo ntfscluster ntfsls ntfscat ntfscmp ntfswipe ntfstruncate ntfsrecover ntfsusermap ntfssecaudit '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 mkntfs.8 ntfsfix.8 ntfslabel.8 ntfsinfo.8 ntfsundelete.8 ntfsresize.8 ntfsprogs.8 ntfsls.8 ntfsclone.8 ntfscluster.8 ntfscat.8 ntfscp.8 ntfscmp.8 ntfswipe.8 ntfstruncate.8 ntfsdecrypt.8 ntfsfallocate.8 ntfsrecover.8 ntfsusermap.8 ntfssecaudit.8 '/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8'
make install-data-hook
make[3]: Entering directory '/build/source/ntfsprogs'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -d /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8
ln -s -f mkntfs.8 /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8/mkfs.ntfs.8
make[3]: Leaving directory '/build/source/ntfsprogs'
Checking for python version >= 3.6.0 : 3.11.9
building '/nix/store/c5s8ql43f7ggw2n1f4a3h9vsgbssaivz-X-Restart-Triggers-dbus.drv'...
python-config : /invalid
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsfix /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsfix
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/mkntfs /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mkntfs
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsinfo /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsinfo
checking for wolfssl/openssl/buffer.h... yes
checking whether host toolchain supports AVX2... yes
checking whether host toolchain supports AVX512F... yes
checking for wolfssl/openssl/camellia.h... yes
building '/nix/store/0mrsghifzwgvz2c05kyi6pz32rggsmr0-unit-dbus.service.drv'...
building '/nix/store/cb79zvbxx08lpy9l905c40dq8sclizlm-unit-dbus.service.drv'...
Checking for library python3.11 in LIBPATH_PYEMBED : yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfslabel /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfslabel
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfscluster /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfscluster
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsundelete /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfsundelete
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsls /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsls
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsresize /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfsresize
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfscat /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfscat
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsclone /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfsclone
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfscmp /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfscmp
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfscp /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfscp
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfswipe /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfswipe
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfstruncate /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfstruncate
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsrecover /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsrecover
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfsusermap /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsusermap
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfssecaudit /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfssecaudit
make install-exec-hook
make[3]: Entering directory '/build/source/ntfsprogs'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -d /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin
ln -s -f /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mkntfs /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mkfs.ntfs
make[3]: Leaving directory '/build/source/ntfsprogs'
make[2]: Leaving directory '/build/source/ntfsprogs'
make[1]: Leaving directory '/build/source/ntfsprogs'
Making install in src
checking for wolfssl/openssl/cmac.h... yes
checking for wolfssl/openssl/cms.h... yes
checking whether host toolchain supports AVX512CD... yes
checking whether host toolchain supports AVX512DQ... yes
make[1]: Entering directory '/build/source/src'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o idmapd idmapd.o ../../support/nfs/libnfs.la ../../support/nfsidmap/libnfsidmap.la -levent_core -lresolv
make[2]: Entering directory '/build/source/src'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ntfs-3g.probe '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c ntfs-3g lowntfs-3g '/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 ntfs-3g.8 ntfs-3g.probe.8 '/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8'
ln -s -f ntfs-3g.8 "/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8/mount.ntfs-3g.8"
ln -s -f ntfs-3g.8 "/nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8/mount.lowntfs-3g.8"
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfs-3g /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfs-3g
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/ntfs-3g.probe /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfs-3g.probe
checking for wolfssl/openssl/compat_types.h... yes
checking whether host toolchain supports AVX512BW... yes
building '/nix/store/sp2aimgw9719i9zn88qzyz1s1bkpkf5l-user-units.drv'...
Checking for header Python.h : yes
Dynconfig[BINDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/bin'
Dynconfig[SBINDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/sbin'
Dynconfig[LIBDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib'
Dynconfig[LIBEXECDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/libexec'
Dynconfig[SAMBA_LIBEXECDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/libexec/samba'
Dynconfig[DATADIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/share'
Dynconfig[SAMBA_DATADIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/share/samba'
Dynconfig[LOCALEDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/share/locale'
Dynconfig[PYTHONDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/python3.11/site-packages'
Dynconfig[PYTHONARCHDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/python3.11/site-packages'
Dynconfig[PERL_LIB_INSTALL_DIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/share/perl5'
Dynconfig[PERL_ARCH_INSTALL_DIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/perl5'
Dynconfig[INCLUDEDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/include/samba-4.0'
Dynconfig[SCRIPTSBINDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/sbin'
Dynconfig[SETUPDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/share/samba/setup'
Dynconfig[PKGCONFIGDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/pkgconfig'
Dynconfig[CODEPAGEDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/share/samba/codepages'
Dynconfig[PRIVATELIBDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/samba'
Dynconfig[MODULESDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/samba'
Dynconfig[PAMMODULESDIR]: : '/nix/store/s9j3jj940b13a7nkcsjr12qxxiilya0x-samba-4.20.0/lib/security'
Dynconfig[CONFIGDIR]: : '/etc/samba'
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o .libs/idmapd idmapd.o ../../support/nfs/.libs/libnfs.a ../../support/nfsidmap/.libs/libnfsidmap.so -ldl /nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib/libevent_core.so -lresolv -Wl,-rpath -Wl,/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib -Wl,-rpath -Wl,/nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/lowntfs-3g /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/lowntfs-3g
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin"
ln -s -f "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfs-3g" "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mount.ntfs-3g"
ln -s -f "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/lowntfs-3g" "/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mount.lowntfs-3g"
make install-exec-hook
make[3]: Entering directory '/build/source/src'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p //nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/ntfs-3g
make[3]: Leaving directory '/build/source/src'
make[2]: Leaving directory '/build/source/src'
make[1]: Leaving directory '/build/source/src'
make[1]: Entering directory '/build/source'
make[2]: Entering directory '/build/source'
make[2]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/rj3wqp6wg2rfdk5pzham1z512ahkssvf-ntfs3g-2022.10.3-doc/share/doc/ntfs-3g'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 README '/nix/store/rj3wqp6wg2rfdk5pzham1z512ahkssvf-ntfs3g-2022.10.3-doc/share/doc/ntfs-3g'
make[2]: Leaving directory '/build/source'
make[1]: Leaving directory '/build/source'
'/nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mount.ntfs' -> 'mount.ntfs-3g'
Running phase: fixupPhase
Patching '/nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/lib/pkgconfig/libntfs-3g.pc' includedir to output /nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev
shrinking RPATHs of ELF executables and libraries in /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfstruncate
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsfix
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/lowntfs-3g
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsusermap
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsrecover
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfscat
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfssecaudit
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfswipe
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsinfo
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfs-3g
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfscmp
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfscluster
checking for wolfssl/openssl/conf.h... yes
checking whether host toolchain supports AVX512IFMA... yes
Dynconfig[PRIVATE_DIR]: : '/var/lib/samba/private'
Dynconfig[BINDDNS_DIR]: : '/var/lib/samba/bind-dns'
Dynconfig[LOCKDIR]: : '/var/lock/samba'
Dynconfig[PIDDIR]: : '/var/run/samba'
Dynconfig[STATEDIR]: : '/var/lib/samba'
Dynconfig[CACHEDIR]: : '/var/cache/samba'
Dynconfig[LOGFILEBASE]: : '/var/log/samba'
Dynconfig[SOCKET_DIR]: : '/var/run/samba'
Dynconfig[PRIVILEGED_SOCKET_DIR]: : '/var/lib/samba'
Dynconfig[WINBINDD_SOCKET_DIR]: : '/var/run/samba/winbindd'
Dynconfig[NMBDSOCKETDIR]: : '/var/run/samba/nmbd'
Dynconfig[NTP_SIGND_SOCKET_DIR]: : '/var/lib/samba/ntp_signd'
Dynconfig[NCALRPCDIR]: : '/var/run/samba/ncalrpc'
Dynconfig[CONFIGFILE]: : '/etc/samba/smb.conf'
Dynconfig[LMHOSTSFILE]: : '/etc/samba/lmhosts'
Dynconfig[SMB_PASSWD_FILE]: : '/var/lib/samba/private/smbpasswd'
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfsls
checking whether host toolchain supports AVX512VBMI... yes
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/ntfs-3g.probe
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib/libntfs-3g.so.89.0.0
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfsclone
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/mkntfs
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfscp
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfsundelete
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfslabel
shrinking /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/ntfsresize
checking for references to /build/ in /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3...
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/idmapd'
Making all in nfsidmap
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsidmap'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsidmap.o nfsidmap.c
checking whether host toolchain supports AVX512PF... yes
moving /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin/* to /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin
patching script interpreter paths in /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3
stripping (with command strip and flags -S -p) in /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/lib /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/sbin
checking for wolfssl/openssl/crypto.h... yes
checking for wolfssl/openssl/des.h... yes
checking whether host toolchain supports AVX512ER... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev
Checking for getrandom : ok
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfsidmap nfsidmap.o -lkeyutils ../../support/nfs/libnfs.la ../../support/nfsidmap/libnfsidmap.la -lresolv
checking for references to /build/ in /nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev...
checking whether host toolchain supports AVX512VL... yes
Checking for GnuTLS >= 3.6.13 : yes
patching script interpreter paths in /nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev
checking for wolfssl/openssl/dh.h... yes
stripping (with command strip and flags -S -p) in /nix/store/9d2q0p9vfs27rhc34hd5i4srd5zxhp8n-ntfs3g-2022.10.3-dev/lib
shrinking RPATHs of ELF executables and libraries in /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man
checking for references to /build/ in /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man...
gzipping man pages under /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/
checking whether host toolchain supports AES... yes
checking for wolfssl/openssl/dsa.h... yes
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o .libs/nfsidmap nfsidmap.o -lkeyutils ../../support/nfs/.libs/libnfs.a ../../support/nfsidmap/.libs/libnfsidmap.so -ldl -lresolv -Wl,-rpath -Wl,/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib
patching script interpreter paths in /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man
shrinking RPATHs of ELF executables and libraries in /nix/store/rj3wqp6wg2rfdk5pzham1z512ahkssvf-ntfs3g-2022.10.3-doc
checking whether host toolchain supports PCLMULQDQ... yes
checking for references to /build/ in /nix/store/rj3wqp6wg2rfdk5pzham1z512ahkssvf-ntfs3g-2022.10.3-doc...
patching script interpreter paths in /nix/store/rj3wqp6wg2rfdk5pzham1z512ahkssvf-ntfs3g-2022.10.3-doc
rewriting symlink /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/mount.ntfs-3g to be relative to /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3
rewriting symlink /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/mount.lowntfs-3g to be relative to /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsidmap'
Making all in blkmapd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/blkmapd'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o device-discovery.o device-discovery.c
rewriting symlink /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3/bin/mkfs.ntfs to be relative to /nix/store/j51bngwsd61sixvjbvlz3d3zs1hi4fw4-ntfs3g-2022.10.3
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o device-inq.o device-inq.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o device-process.o device-process.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o dm-device.o dm-device.c
checking for wolfssl/openssl/ec.h... yes
rewriting symlink /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8/mount.lowntfs-3g.8.gz to be relative to /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man
rewriting symlink /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8/mkfs.ntfs.8.gz to be relative to /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man
Checking for gnutls fips mode support : not found
rewriting symlink /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man/share/man/man8/mount.ntfs-3g.8.gz to be relative to /nix/store/06v46qpcia81q8x56fsxq2fd65cbxpxn-ntfs3g-2022.10.3-man
Checking for 'zlib' : yes
building '/nix/store/rnp9zsm7kfppx8lh59hfmj1qhsks0w4v-testdisk-7.1.drv'...
Checking for library z : yes
checking whether usleep allows large arguments... yes
checking for variable-length arrays... yes
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking for wolfssl/openssl/ec25519.h... yes
checking for wolfssl/openssl/ec448.h... yes
checking whether host toolchain supports MOVBE... yes
checking whether host toolchain supports XSAVE... yes
checking whether host toolchain supports XSAVEOPT... yes
checking whether wcrtomb works in the C locale... yes
checking whether wcrtomb return value is correct... guessing yes
checking for a traditional french locale... (cached) none
checking for a french Unicode locale... (cached) none
checking for a traditional french locale... (cached) none
Running phase: unpackPhase
checking whether host toolchain supports XSAVES... yes
unpacking source archive /nix/store/b3cvqfpxygq68nq7mg2q9ihk4kn1za0d-testdisk-7.1.tar.bz2
checking for system type (linux-gnu)... Linux
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -o blkmapd device-discovery.o device-inq.o device-process.o dm-device.o -ldevmapper ../../support/nfs/libnfs.la -lresolv
checking whether to enable pyzfs: ... no
checking for sed --in-place... --in-place
checking for cppcheck... no
checking for shellcheck... no
checking for checkbashisms... no
checking for parallel... no
checking for wolfssl/openssl/ecdh.h... yes
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -o blkmapd device-discovery.o device-inq.o device-process.o dm-device.o -ldevmapper ../../support/nfs/.libs/libnfs.a -lresolv
Checking for inflateInit2 in z : not found
checking for a turkish Unicode locale... none
checking kernel source and build directories... done
checking kernel source directory... /nix/store/3bz1hm0433012y8cddp0skxdcalby9ls-linux-6.6.29-dev/lib/modules/6.6.29/source
checking kernel build directory... /nix/store/3bz1hm0433012y8cddp0skxdcalby9ls-linux-6.6.29-dev/lib/modules/6.6.29/build
checking for wolfssl/openssl/ecdsa.h... yes
checking kernel source version... 6.6.29
source root is testdisk-7.1
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/blkmapd'
Making all in gssd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/gssd'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-context.o `test -f 'context.c' || echo './'`context.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-context_mit.o `test -f 'context_mit.c' || echo './'`context_mit.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-context_heimdal.o `test -f 'context_heimdal.c' || echo './'`context_heimdal.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-context_lucid.o `test -f 'context_lucid.c' || echo './'`context_lucid.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-gss_util.o `test -f 'gss_util.c' || echo './'`gss_util.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-gss_oids.o `test -f 'gss_oids.c' || echo './'`gss_oids.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-gss_names.o `test -f 'gss_names.c' || echo './'`gss_names.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-err_util.o `test -f 'err_util.c' || echo './'`err_util.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-gssd.o `test -f 'gssd.c' || echo './'`gssd.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-gssd_proc.o `test -f 'gssd_proc.c' || echo './'`gssd_proc.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o gssd-krb5_util.o `test -f 'krb5_util.c' || echo './'`krb5_util.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-context.o `test -f 'context.c' || echo './'`context.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-context_mit.o `test -f 'context_mit.c' || echo './'`context_mit.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-context_heimdal.o `test -f 'context_heimdal.c' || echo './'`context_heimdal.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-context_lucid.o `test -f 'context_lucid.c' || echo './'`context_lucid.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-gss_util.o `test -f 'gss_util.c' || echo './'`gss_util.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-gss_oids.o `test -f 'gss_oids.c' || echo './'`gss_oids.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-gss_names.o `test -f 'gss_names.c' || echo './'`gss_names.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-err_util.o `test -f 'err_util.c' || echo './'`err_util.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-svcgssd.o `test -f 'svcgssd.c' || echo './'`svcgssd.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-svcgssd_mech2file.o `test -f 'svcgssd_mech2file.c' || echo './'`svcgssd_mech2file.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-svcgssd_proc.o `test -f 'svcgssd_proc.c' || echo './'`svcgssd_proc.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -I ../../support/nfsidmap -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -c -o svcgssd-svcgssd_krb5.o `test -f 'svcgssd_krb5.c' || echo './'`svcgssd_krb5.c
setting SOURCE_DATE_EPOCH to timestamp 1562519804 of file testdisk-7.1/NEWS
checking for wolfssl/openssl/ed25519.h... yes
Running phase: patchPhase
checking whether fdopen sets errno... yes
substituteStream(): WARNING: '--replace' is deprecated, use --replace-{fail,warn,quiet}. (file 'linux/qphotorec.desktop')
Running phase: updateAutotoolsGnuConfigScriptsPhase
Updating Autotools / GNU config script to a newer upstream version: ./config/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./config/config.guess
Running phase: configurePhase
Checking for strsignal : ok
checking for flexible array member... yes
checking for wolfssl/openssl/ed448.h... yes
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
configure flags: --disable-dependency-tracking --prefix=/nix/store/pdlx2kplyr1nz38gibrmkj2wamnp5dcy-testdisk-7.1
checking for ftruncate... yes
Checking for longjmp : ok
checking for wolfssl/openssl/engine.h... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -Wl,-rpath=/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -o svcgssd svcgssd-context.o svcgssd-context_mit.o svcgssd-context_heimdal.o svcgssd-context_lucid.o svcgssd-gss_util.o svcgssd-gss_oids.o svcgssd-gss_names.o svcgssd-err_util.o svcgssd-svcgssd.o svcgssd-svcgssd_mech2file.o svcgssd-svcgssd_proc.o svcgssd-svcgssd_krb5.o ../../support/nfs/libnfs.la ../../support/nfsidmap/libnfsidmap.la -levent_core -L/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -lkrb5 -lk5crypto -lcom_err -L/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lresolv
checking for wolfssl/openssl/err.h... yes
checking for getpagesize... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking for a BSD-compatible install... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
Checking for siglongjmp : ok
checking for a thread-safe mkdir -p... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
Checking for system cmocka (>=1.1.3) : yes
Checking for system popt : yes
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether getpagesize is declared... yes
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -Wl,-rpath=/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -o .libs/svcgssd svcgssd-context.o svcgssd-context_mit.o svcgssd-context_heimdal.o svcgssd-context_lucid.o svcgssd-gss_util.o svcgssd-gss_oids.o svcgssd-gss_names.o svcgssd-err_util.o svcgssd-svcgssd.o svcgssd-svcgssd_mech2file.o svcgssd-svcgssd_proc.o svcgssd-svcgssd_krb5.o -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib ../../support/nfs/.libs/libnfs.a ../../support/nfsidmap/.libs/libnfsidmap.so -ldl /nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib/libevent_core.so -L/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lresolv -Wl,-rpath -Wl,/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib -Wl,-rpath -Wl,/nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
checking for wolfssl/openssl/evp.h... yes
checking for gettimeofday with POSIX signature... yes
Checking for header popt.h : yes
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -Wl,-rpath=/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -o gssd gssd-context.o gssd-context_mit.o gssd-context_heimdal.o gssd-context_lucid.o gssd-gss_util.o gssd-gss_oids.o gssd-gss_names.o gssd-err_util.o gssd-gssd.o gssd-gssd_proc.o gssd-krb5_util.o ../../support/nfs/libnfs.la -levent_core -L/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -lkrb5 -lk5crypto -lcom_err -L/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lpthread -lresolv
checking for duplocale... yes
checking for wolfssl/openssl/fips_rand.h... yes
checking for suffix of executables...
Checking for library popt : yes
checking for library containing inet_pton... none required
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -I/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/include -g -O2 -Wl,-rpath=/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -o gssd gssd-context.o gssd-context_mit.o gssd-context_heimdal.o gssd-context_lucid.o gssd-gss_util.o gssd-gss_oids.o gssd-gss_names.o gssd-err_util.o gssd-gssd.o gssd-gssd_proc.o gssd-krb5_util.o -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib ../../support/nfs/.libs/libnfs.a /nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib/libevent_core.so -L/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so -lpthread -lresolv -Wl,-rpath -Wl,/nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib
checking for wolfssl/openssl/hmac.h... yes
checking whether we are cross compiling... no
checking whether inet_pton is declared... yes
checking for wolfssl/openssl/kdf.h... yes
checking for suffix of object files... o
Checking for poptGetContext in popt : ok
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/gssd'
Making all in mount
Checking for system tdb (>=1.4.10) : yes
checking whether we are using the GNU C compiler... yes
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/mount'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o error.o error.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o network.o network.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o token.o token.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o parse_opt.o parse_opt.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o parse_dev.o parse_dev.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfsmount.o nfsmount.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfs4mount.o nfs4mount.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o stropts.o stropts.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o utils.o utils.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o configfile.o configfile.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o mount_libmount.o mount_libmount.c
checking whether gcc accepts -g... yes
checking for wolfssl/openssl/lhash.h... yes
checking for gcc option to accept ISO C89... none needed
checking for wolfssl/openssl/md4.h... yes
checking whether byte ordering is bigendian... no
Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : ok
Checking for python version >= 3.6.0 : 3.11.9
python headers : using cache
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for wolfssl/openssl/md5.h... yes
checking for ioctl... yes
checking for ioctl with POSIX signature... no
checking whether we are using the GNU C++ compiler... yes
Checking linker accepts -Wl,-no-undefined : yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking pkg-config is at least version 0.9.0... yes
checking for windres... no
configure: WARNING: Could not find a windres tool in your PATH.
checking for special C compiler options needed for large files... no
checking for wolfssl/openssl/modes.h... yes
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for newlocale... yes
checking for newlocale... (cached) yes
checking for duplocale... (cached) yes
Checking linker accepts ['-undefined', 'dynamic_lookup'] : no
checking for wolfssl/openssl/obj_mac.h... yes
checking how to run the C preprocessor... gcc -E
checking for freelocale... yes
checking for newlocale... (cached) yes
checking for a traditional french locale... (cached) none
checking for a french Unicode locale... (cached) none
checking for a traditional japanese locale... (cached) none
checking for a transitional chinese locale... (cached) none
checking for a french Unicode locale... (cached) none
checking for grep that handles long lines and -e... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -E
Checking for stylesheet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl : ok
checking for wolfssl/openssl/objects.h... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o mount.nfs error.o network.o token.o parse_opt.o parse_dev.o nfsmount.o nfs4mount.o stropts.o utils.o configfile.o mount_libmount.o ../../support/nfs/libnfs.la ../../support/export/libexport.a ../../support/misc/libmisc.a -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -ltirpc -lmount -lresolv
checking for library containing nanosleep... none required
Checking for header sys/auxv.h : yes
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o mount.nfs error.o network.o token.o parse_opt.o parse_dev.o nfsmount.o nfs4mount.o stropts.o utils.o configfile.o mount_libmount.o ../../support/nfs/.libs/libnfs.a ../../support/export/libexport.a ../../support/misc/libmisc.a -L/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib /nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib/libtirpc.so /nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib/libmount.so -lresolv -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib -Wl,-rpath -Wl,/nix/store/vnzzx6g8zd9nx4hvhkj761yw0ib5r7f4-libtirpc-1.3.4/lib -Wl,-rpath -Wl,/nix/store/6gdrq234cm8xcclal3zalrgy1vbmp81r-util-linux-minimal-2.39.3-lib/lib
checking for wolfssl/openssl/ocsp.h... yes
checking for ANSI C header files... yes
checking for wolfssl/openssl/opensslconf.h... yes
checking for wolfssl/openssl/opensslv.h... yes
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/mount'
Making all in nfsdcld
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsdcld'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o nfsdcld.o nfsdcld.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o sqlite.o sqlite.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o legacy.o legacy.c
checking for sys/wait.h that is POSIX.1 compatible... yes
Checking for getauxval : ok
checking for sys/types.h... yes
checking for wolfssl/openssl/ossl_typ.h... yes
checking for sys/stat.h... yes
Checking linker accepts -Wl,-no-undefined : yes
checking for stdlib.h... yes
Checking linker accepts ['-undefined', 'dynamic_lookup'] : no
checking for string.h... yes
Checking for python version >= 3.6.0 : 3.11.9
python headers : using cache
checking for wolfssl/openssl/pem.h... yes
Checking for system talloc (>=2.4.2) : yes
Checking for system pytalloc-util.cpython-311-x86_64-linux-gnu (>=2.4.2) : yes
Checking for system tevent (>=0.16.1) : yes
Checking for epoll_create1 : ok
checking for memory.h... yes
checking for strings.h... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -o nfsdcld nfsdcld.o sqlite.o legacy.o ../../support/nfs/libnfs.la -levent_core -lsqlite3 -lcap -lresolv
checking for wolfssl/openssl/pkcs12.h... yes
checking for inttypes.h... yes
Checking value of NSIG : 65
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -o nfsdcld nfsdcld.o sqlite.o legacy.o ../../support/nfs/.libs/libnfs.a /nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib/libevent_core.so /nix/store/x4ggnhg6h0xmnd8cl3d5vg7gp9xs7m8a-sqlite-3.45.2/lib/libsqlite3.so -lcap -lresolv -Wl,-rpath -Wl,/nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib -Wl,-rpath -Wl,/nix/store/x4ggnhg6h0xmnd8cl3d5vg7gp9xs7m8a-sqlite-3.45.2/lib -Wl,-rpath -Wl,/nix/store/qamakk6lcprkl2ymcw43d94fkvw3wg91-libevent-2.1.12/lib -Wl,-rpath -Wl,/nix/store/x4ggnhg6h0xmnd8cl3d5vg7gp9xs7m8a-sqlite-3.45.2/lib
checking for stdint.h... yes
checking for wolfssl/openssl/pkcs7.h... yes
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsdcld'
Making all in nfsdcltrack
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsdcltrack'
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o nfsdcltrack.o nfsdcltrack.c
gcc -DHAVE_CONFIG_H -I. -I../../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -c -o sqlite.o sqlite.c
checking for unistd.h... yes
checking for wolfssl/openssl/rand.h... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
Checking value of _NSIG : 65
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -o nfsdcltrack nfsdcltrack.o sqlite.o ../../support/nfs/libnfs.la -lsqlite3 -lcap -lresolv
checking curses.h usability... yes
checking for wolfssl/openssl/rc4.h... yes
checking curses.h presence... yes
checking for curses.h... yes
checking for wolfssl/openssl/ripemd.h... yes
checking cygwin/fs.h usability... no
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -D_LARGEFILE64_SOURCE -g -O2 -o nfsdcltrack nfsdcltrack.o sqlite.o ../../support/nfs/.libs/libnfs.a /nix/store/x4ggnhg6h0xmnd8cl3d5vg7gp9xs7m8a-sqlite-3.45.2/lib/libsqlite3.so -lcap -lresolv -Wl,-rpath -Wl,/nix/store/x4ggnhg6h0xmnd8cl3d5vg7gp9xs7m8a-sqlite-3.45.2/lib -Wl,-rpath -Wl,/nix/store/x4ggnhg6h0xmnd8cl3d5vg7gp9xs7m8a-sqlite-3.45.2/lib
checking for wolfssl/openssl/rsa.h... yes
checking cygwin/fs.h presence... no
checking for cygwin/fs.h... no
Checking value of SIGRTMAX : 64
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsdcltrack'
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/utils'
Making all in linux-nfs
make[1]: Entering directory '/build/nfs-utils-2.6.2/linux-nfs'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/build/nfs-utils-2.6.2/linux-nfs'
Making all in tests
make[1]: Entering directory '/build/nfs-utils-2.6.2/tests'
Making all in nsm_client
make[2]: Entering directory '/build/nfs-utils-2.6.2/tests/nsm_client'
test -f nlm_sm_inter_clnt.c && rm -rf nlm_sm_inter_clnt.c || true
test -f nlm_sm_inter_svc.c && rm -rf nlm_sm_inter_svc.c || true
test -f nlm_sm_inter_xdr.c && rm -rf nlm_sm_inter_xdr.c || true
test -f nlm_sm_inter.h && rm -rf nlm_sm_inter.h || true
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -l -o nlm_sm_inter_clnt.c nlm_sm_inter.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -m -o nlm_sm_inter_svc.c nlm_sm_inter.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -h -o nlm_sm_inter.h nlm_sm_inter.x
/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin/rpcgen -c -o nlm_sm_inter_xdr.c nlm_sm_inter.x
checking for wolfssl/openssl/sha.h... yes
checking cygwin/version.h usability... no
make all-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[2]: Entering directory '/build/nfs-utils-2.6.2/tests'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tests'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/tests'
Making all in systemd
make[1]: Entering directory '/build/nfs-utils-2.6.2/systemd'
gcc -DHAVE_CONFIG_H -I. -I../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o systemd.o systemd.c
gcc -DHAVE_CONFIG_H -I. -I../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o nfs-server-generator.o nfs-server-generator.c
gcc -DHAVE_CONFIG_H -I. -I../support/include -I/nix/store/np24wzcqvmhcf1625ilzz3smc3ys5cbw-libtirpc-1.3.4-dev/include/tirpc -D_GNU_SOURCE -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -c -o rpc-pipefs-generator.o rpc-pipefs-generator.c
checking cygwin/version.h presence... no
checking for cygwin/version.h... no
checking for wolfssl/openssl/sha3.h... yes
checking dal/file_dal.h usability... no
checking dal/file_dal.h presence... no
checking for dal/file_dal.h... no
Checking value of SIGRTMIN : 34
checking for wolfssl/openssl/srp.h... yes
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o rpc-pipefs-generator systemd.o rpc-pipefs-generator.o ../support/nfs/libnfs.la -lresolv
Checking for python version >= 3.6.0 : 3.11.9
python headers : using cache
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --tag=CC --mode=link gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfs-server-generator systemd.o nfs-server-generator.o ../support/export/libexport.a ../support/nfs/libnfs.la ../support/misc/libmisc.a -lpthread -lresolv
checking dal/file.h usability... no
checking dal/file.h presence... no
checking for dal/file.h... no
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o rpc-pipefs-generator systemd.o rpc-pipefs-generator.o ../support/nfs/.libs/libnfs.a -lresolv
libtool: link: gcc -pipe -Wall -Wextra -Werror=strict-prototypes -Werror=missing-prototypes -Werror=missing-declarations -Werror=format=2 -Werror=undef -Werror=missing-include-dirs -Werror=strict-aliasing=2 -Werror=init-self -Werror=implicit-function-declaration -Werror=return-type -Werror=switch -Werror=overflow -Werror=parentheses -Werror=aggregate-return -Werror=unused-result -fno-strict-aliasing -Werror=format-overflow=2 -Werror=int-conversion -Werror=incompatible-pointer-types -Werror=misleading-indentation -Wno-cast-function-type -g -O2 -o nfs-server-generator systemd.o nfs-server-generator.o ../support/export/libexport.a ../support/nfs/.libs/libnfs.a ../support/misc/libmisc.a -lpthread -lresolv
Checking linker accepts -Wl,-no-undefined : yes
checking for working nanosleep... no (mishandles large arguments)
checking ddk/ntddstor.h usability... no
checking for wolfssl/openssl/ssl.h... yes
checking ddk/ntddstor.h presence... no
checking for ddk/ntddstor.h... no
checking for wolfssl/openssl/ssl23.h... yes
checking whether is self-contained... yes
checking for a traditional french locale... (cached) none
checking for a french Unicode locale... (cached) none
checking for uselocale... (cached) yes
checking whether uselocale works... (cached) yes
make[1]: Leaving directory '/build/nfs-utils-2.6.2/systemd'
make[1]: Entering directory '/build/nfs-utils-2.6.2'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/build/nfs-utils-2.6.2'
Running phase: installPhase
install flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash sbindir=\$\(out\)/bin generator_dir=\$\(out\)/etc/systemd/system-generators pkgconfigdir=/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/lib/pkgconfig m4datadir=/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/share/aclocal aclocaldir=/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/share/aclocal statedir=\$\(TMPDIR\) statdpath=\$\(TMPDIR\) install
Making install in support
make[1]: Entering directory '/build/nfs-utils-2.6.2/support'
Making install in export
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/export'
make install-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/export'
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/export'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/export'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/export'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/export'
Making install in include
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/include'
Making install in nfs
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/include/nfs'
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/nfs'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/nfs'
Checking linker accepts ['-undefined', 'dynamic_lookup'] : no
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/include/nfs'
Making install in rpcsvc
Checking for program 'xsltproc' : /nix/store/6pz7g68jp7jniklzc6jz9qaqlcj6psj5-libxslt-1.1.39-bin/bin/xsltproc
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/include/rpcsvc'
checking dirent.h usability... yes
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/rpcsvc'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/rpcsvc'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/include/rpcsvc'
Making install in sys
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys'
Making install in fs
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys/fs'
make[5]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys/fs'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys/fs'
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys/fs'
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys'
Checking for python version >= 3.6.0 : 3.11.9
python headers : using cache
make[5]: Entering directory '/build/nfs-utils-2.6.2/support/include/sys'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys'
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/include/sys'
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/include'
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/include'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/include'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/include'
checking dirent.h presence... yes
checking for dirent.h... yes
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/include'
Making install in misc
Checking for system pyldb-util.cpython-311-x86_64-linux-gnu (>=2.9.0 <=2.9.999) : yes
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/misc'
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/misc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/misc'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/misc'
Making install in nfs
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/nfs'
Checking for system ldb (>=2.9.0 <=2.9.999) : yes
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/nfs'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/nfs'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/nfs'
Making install in nsm
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/nsm'
make install-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/nsm'
make[4]: Entering directory '/build/nfs-utils-2.6.2/support/nsm'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/support/nsm'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/nsm'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/nsm'
Making install in nfsidmap
make[2]: Entering directory '/build/nfs-utils-2.6.2/support/nfsidmap'
make[3]: Entering directory '/build/nfs-utils-2.6.2/support/nfsidmap'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/include'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man3'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/lib/pkgconfig'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c libnfsidmap.la '/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 nfsidmap.h nfsidmap_plugin.h '/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/include'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 libnfsidmap.pc '/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/lib/pkgconfig'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 idmapd.conf.5 '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 nfs4_uid_to_name.3 '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man3'
checking for wolfssl/openssl/stack.h... yes
checking whether perror matches strerror... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libnfsidmap.so.1.0.0 /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap.so.1.0.0
libtool: install: (cd /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib && { ln -s -f libnfsidmap.so.1.0.0 libnfsidmap.so.1 || { rm -f libnfsidmap.so.1 && ln -s libnfsidmap.so.1.0.0 libnfsidmap.so.1; }; })
libtool: install: (cd /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib && { ln -s -f libnfsidmap.so.1.0.0 libnfsidmap.so || { rm -f libnfsidmap.so && ln -s libnfsidmap.so.1.0.0 libnfsidmap.so; }; })
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/libnfsidmap.lai /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap.la
checking endian.h usability... yes
checking for wolfssl/openssl/tls1.h... yes
checking endian.h presence... yes
checking for endian.h... yes
libtool: finish: PATH="/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin:/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/bin:/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/bin:/nix/store/mayn76rxh2wlndnhi5pn9h0idw59qbs1-attr-2.5.2-bin/bin:/nix/store/5alq06vnw2lc84f5lkjg6zisanbhc51n-libcap-2.69/bin:/nix/store/g70gac33d4x6znv3f4la78rqprbinf2p-libevent-2.1.12-dev/bin:/nix/store/9zh4snslqsrwymlvc9apa6pbfhh9mh4y-sqlite-3.45.2-bin/bin:/nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin:/nix/store/1kl4qs161vf2yl76a3jf93vij7x37fys-util-linux-minimal-2.39.3-bin/bin:/nix/store/kmpdkz53mq8ib6qj3jkf49y6nbv5xgkb-keyutils-1.6.3/bin:/nix/store/4jdwn4x04sh7nzxcm62mlmc4yv1h5l0b-tcp-wrappers-7.6.q-26/bin:/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nsswitch.la static.la regex.la '/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap'
checking for getppriv... no
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/nsswitch.so /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/nsswitch.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/nsswitch.lai /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/nsswitch.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/static.so /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/static.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/static.lai /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/static.la
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/regex.so /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/regex.so
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/regex.lai /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/regex.la
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
Checking for a 64-bit host to support lmdb : ok
libtool: finish: PATH="/nix/store/39nq7p6jcm9m3xqqm99skwmgsqw4pbbg-pkg-config-wrapper-0.29.2/bin:/nix/store/4kwk49k8rc8cg8c387kbbjcrl8i0y693-gcc-wrapper-13.2.0/bin:/nix/store/nn152mgpdfcw92b3b03g9kmnlpd9jris-gcc-13.2.0/bin:/nix/store/b93lnii942nnkbpkl6smk8dhv0049di8-glibc-2.39-5-bin/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/zfs2gv7x073znw6b250rgnbij300hva5-binutils-wrapper-2.41/bin:/nix/store/vj57s3h2za2qrfccrvc9b6i7s8mw3ndn-binutils-2.41/bin:/nix/store/rzv3fkxjzivwxri1xycr1ga1yc5mrvc1-rpcsvc-proto-1.4.4/bin:/nix/store/ig23ki6sl8dlg3lp0k1l9y9x05wrqs4q-patchelf-0.15.0/bin:/nix/store/4r54ps6yyxspxdga20jcd2lgyzsf85kh-libkrb5-1.21.2-dev/bin:/nix/store/x78xm477r9xkal8sa4c90gqzvcsk0prr-libkrb5-1.21.2/bin:/nix/store/mayn76rxh2wlndnhi5pn9h0idw59qbs1-attr-2.5.2-bin/bin:/nix/store/5alq06vnw2lc84f5lkjg6zisanbhc51n-libcap-2.69/bin:/nix/store/g70gac33d4x6znv3f4la78rqprbinf2p-libevent-2.1.12-dev/bin:/nix/store/9zh4snslqsrwymlvc9apa6pbfhh9mh4y-sqlite-3.45.2-bin/bin:/nix/store/8mz9jgs5fg1jjjig67pwk8cn977s2wx5-lvm2-2.03.23-bin/bin:/nix/store/1kl4qs161vf2yl76a3jf93vij7x37fys-util-linux-minimal-2.39.3-bin/bin:/nix/store/kmpdkz53mq8ib6qj3jkf49y6nbv5xgkb-keyutils-1.6.3/bin:/nix/store/4jdwn4x04sh7nzxcm62mlmc4yv1h5l0b-tcp-wrappers-7.6.q-26/bin:/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin:/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin:/nix/store/vf8cjkgwmgd4sb3vkxh6x9iar71s1w1c-findutils-4.9.0/bin:/nix/store/ql4y72l42lrlbk8b4nbfvnc5m0nlp2kk-diffutils-3.10/bin:/nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin:/nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin:/nix/store/1vh7kczjs90fzxd786s7yikvqr1g2ndn-gawk-5.2.2/bin:/nix/store/zs4ajc6bp81c92fj2l5r2d68ra0hmfbb-gnutar-1.35/bin:/nix/store/3fzv6f2c0vxv1zfw8v7baxh4s8qq8r2x-gzip-1.13/bin:/nix/store/1mr1p83pzbcmwqlj7v3cwkq5lbxyszq2-bzip2-1.0.8-bin/bin:/nix/store/fx2yaklnv3h6jx0p07h1bh4vy618pn9s-gnumake-4.4.1/bin:/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin:/nix/store/jmxc8fdl9iwdj5qdg5mq15hz2adbq1yn-patch-2.7.6/bin:/nix/store/v6cqgpxhbcd4bhwvzh22hvy7s2i9j90z-xz-5.4.6-bin/bin:/nix/store/f3ylr5a5w2cla15j2w66n435vwx65xmq-file-5.45/bin:/sbin" ldconfig -n /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap
----------------------------------------------------------------------
Libraries have been installed in:
/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support/nfsidmap'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support/nfsidmap'
checking for wolfssl/openssl/txt_db.h... yes
make[2]: Entering directory '/build/nfs-utils-2.6.2/support'
make[3]: Entering directory '/build/nfs-utils-2.6.2/support'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/support'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/support'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/support'
Making install in tools
make[1]: Entering directory '/build/nfs-utils-2.6.2/tools'
Making install in locktest
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/locktest'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/locktest'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/locktest'
checking whether signature of pselect conforms to POSIX... yes
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/locktest'
Making install in rpcdebug
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcdebug'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcdebug'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rpcdebug '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'rpcdebug.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpcdebug.8'
checking for wolfssl/openssl/ui.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rpcdebug /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpcdebug
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcdebug'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcdebug'
Making install in nlmtest
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nlmtest'
checking fcntl.h usability... yes
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/nlmtest'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/nlmtest'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nlmtest'
Making install in mountstats
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/mountstats'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/mountstats'
make[3]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'mountstats.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/mountstats.8'
make install-data-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/tools/mountstats'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 755 mountstats.py /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/mountstats
make[4]: Leaving directory '/build/nfs-utils-2.6.2/tools/mountstats'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/mountstats'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/mountstats'
Making install in nfs-iostat
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
make[3]: Nothing to be done for 'install-exec-am'.
checking fcntl.h presence... yes
checking for fcntl.h... yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsiostat.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsiostat.8'
make install-data-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 755 nfs-iostat.py /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsiostat
make[4]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfs-iostat'
Making install in rpcctl
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcctl'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcctl'
make[3]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
Checking linker accepts -Wl,-no-undefined : yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'rpcctl.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpcctl.8'
make install-data-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/tools/rpcctl'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 755 rpcctl.py /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpcctl
make[4]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcctl'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcctl'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/rpcctl'
Making install in nfsdclnts
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
checking whether pselect detects invalid fds... yes
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
make[3]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsdclnts.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsdclnts.8'
make install-data-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 755 nfsdclnts.py /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdclnts
make[4]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclnts'
Making install in nfsrahead
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsrahead'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsrahead'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/libexec'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/lib/udev/rules.d/'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 99-nfs.rules '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/lib/udev/rules.d/'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsrahead '/nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/libexec'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsrahead.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5/nfsrahead.5'
checking features.h usability... yes
checking for wolfssl/openssl/x509.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsrahead /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/libexec/nfsrahead
checking features.h presence... yes
checking for features.h... yes
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsrahead'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsrahead'
Making install in nfsconf
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsconf'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsconf'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsconf '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsconf.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsconf.8'
checking whether pthread_create exists as a global function... yes
Checking linker accepts ['-undefined', 'dynamic_lookup'] : no
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsconf /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsconf
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsconf'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsconf'
Making install in nfsdclddb
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[3]: Nothing to be done for 'install-exec-am'.
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsdclddb.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsdclddb.8'
make install-data-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 755 nfsdclddb.py /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdclddb
checking whether pthread_sigmask is a macro... no
make[4]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools/nfsdclddb'
make[2]: Entering directory '/build/nfs-utils-2.6.2/tools'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tools'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tools'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tools'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/tools'
Making install in utils
make[1]: Entering directory '/build/nfs-utils-2.6.2/utils'
Making install in exportfs
checking giconv.h usability... no
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/exportfs'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/exportfs'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man7'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c exportfs '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'exports.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5/exports.5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man7/nfsd.7'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'exportfs.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/exportfs.8'
checking giconv.h presence... no
checking for giconv.h... no
checking for wolfssl/openssl/x509_vfy.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c exportfs /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/exportfs
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/exportfs'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/exportfs'
Making install in mountd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/mountd'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/mountd'
(cd /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8 && \
for m in mountd.man ; do \
inst=`echo $m | sed -e 's/man$/8/'`; \
rm -f rpc.$inst ; \
ln -s $inst rpc.$inst ; \
done)
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mountd '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'mountd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/mountd.8'
Checking linker accepts ['-Wl,--wrap=test'] : yes
Checking for flex
Checking for program 'flex' : /nix/store/lmhw9mikcaxl59abvm3zhj13kkm4swfl-flex-2.6.4/bin/flex
Using flex version : flex 2.6.4
Checking for bison
Checking for program 'bison' : /nix/store/163r2zlkcqqmpa5px4c9q2qrjw9ffq8j-bison-3.8.2/bin/bison
Using bison version : bison (GNU Bison) 3.8.2
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mountd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/mountd
make install-exec-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/utils/mountd'
(cd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin && \
for p in mountd; do \
mv -f $p rpc.$p ;\
done)
checking glob.h usability... yes
make[4]: Leaving directory '/build/nfs-utils-2.6.2/utils/mountd'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/mountd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/mountd'
Making install in nfsd
checking whether pthread_sigmask works without -lpthread... yes
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsd'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsd'
(cd /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8 && \
for m in nfsd.man ; do \
inst=`echo $m | sed -e 's/man$/8/'`; \
rm -f rpc.$inst ; \
ln -s $inst rpc.$inst ; \
done)
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsd.8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsd '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
checking glob.h presence... yes
checking for glob.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsd
make install-exec-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsd'
(cd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin && \
for p in nfsd; do \
mv -f $p rpc.$p ;\
done)
make[4]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsd'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsd'
Making install in nfsstat
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsstat'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsstat'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsstat '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsstat.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsstat.8'
checking for wolfssl/openssl/x509v3.h... yes
---
Configuration summary for wolfssl version 5.7.0
* Installation prefix: /nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0
* System type: pc-linux-gnu
* Host CPU: x86_64
* C Compiler: gcc
* C Flags: -Wno-pragmas -Wall -Wextra -Wunknown-pragmas --param=ssp-buffer-size=1 -Waddress -Warray-bounds -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -Wmaybe-uninitialized -Wmissing-field-initializers -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Woverride-init -Wpointer-arith -Wpointer-sign -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wstrict-prototypes -Wswitch-enum -Wundef -Wunused -Wunused-result -Wunused-variable -Wwrite-strings -fwrapv
* C++ Compiler: g++
* C++ Flags:
* CPP Flags:
* CCAS Flags:
* LD Flags:
* LIB Flags: -pie -z relro -z now
* Library Suffix:
* Debug enabled: no
* Coverage enabled:
* Warnings as failure: no
* make -j: 25
* VCS checkout: no
Features
* Experimental settings: Forbidden
* FIPS: no
* Single threaded: no
* Filesystem: yes
* OpenSSH Build: yes
* OpenSSL Extra API: yes
* OpenSSL Coexist: no
* Old Names: no
* Max Strength Build: no
* Distro Build: no
* Reproducible Build: yes
* Side-channel Hardening: yes
* Single Precision Math: yes
* SP implementation: all
* Fast Math: no
* Heap Math: no
* Assembly Allowed: yes
* sniffer: no
* snifftest: no
* ARC4: yes
* AES: yes
* AES-NI: yes
* AES-CBC: yes
* AES-CBC length checks: yes
* AES-GCM: yes
* AES-GCM streaming: yes
* AES-CCM: yes
* AES-CTR: yes
* AES-CFB: yes
* AES-OFB: yes
* AES-XTS: yes
* AES-SIV: yes
* AES-EAX: yes
* AES Bitspliced: no
* ARIA: no
* DES3: yes
* Camellia: yes
* SM4-ECB: no
* SM4-CBC: no
* SM4-CTR: no
* SM4-GCM: no
* SM4-CCM: no
* NULL Cipher: yes
* MD2: yes
* MD4: yes
* MD5: yes
* RIPEMD: yes
* SHA: yes
* SHA-224: yes
* SHA-384: yes
* SHA-512: yes
* SHA3: yes
* SHAKE128: yes
* SHAKE256: yes
* SM3: no
* BLAKE2: yes
* BLAKE2S: yes
* SipHash: yes
* CMAC: yes
* keygen: yes
* certgen: yes
* certreq: yes
* certext: yes
* certgencache: no
* CHACHA: yes
* XCHACHA: yes
* Hash DRBG: yes
* MmemUse Entropy: no
* PWDBASED: yes
* Encrypted keys: yes
* scrypt: yes
* wolfCrypt Only: no
* HKDF: yes
* HPKE: yes
* X9.63 KDF: yes
* SRTP-KDF: yes
* PSK: yes
* Poly1305: yes
* LEANPSK: no
* LEANTLS: no
* RSA: yes
* RSA-PSS: yes
* DSA: yes
* DH: yes
* DH Default Parameters: yes
* ECC: yes
* ECC Custom Curves: yes
* ECC Minimum Bits: 224
* FPECC: yes
* ECC_ENCRYPT: yes
* Brainpool: yes
* SM2: no
* CURVE25519: yes
* ED25519: yes
* ED25519 streaming: yes
* CURVE448: yes
* ED448: yes
* ED448 streaming: yes
* LMS: no
* LMS wolfSSL impl: no
* XMSS: no
* XMSS wolfSSL impl: no
* KYBER: no
* KYBER wolfSSL impl: no
* ECCSI yes
* SAKKE yes
* ASN: yes
* Anonymous cipher: yes
* CODING: yes
* MEMORY: yes
* I/O POOL: no
* wolfSentry: no
* LIGHTY: yes
* WPA Supplicant: no
* HAPROXY: no
* STUNNEL: yes
* tcpdump: yes
* libssh2: no
* ntp: no
* rsyslog: no
* Apache httpd: no
* NGINX: yes
* OpenResty: no
* ASIO: yes
* LIBWEBSOCKETS: yes
* Qt: yes
* Qt Unit Testing: no
* SIGNAL: no
* chrony: no
* strongSwan: no
* OpenLDAP: no
* hitch: no
* memcached: no
* ERROR_STRINGS: yes
* DTLS: yes
* DTLS v1.3: no
* SCTP: no
* SRTP: yes
* Indefinite Length: yes
* Multicast: yes
* SSL v3.0 (Old): no
* TLS v1.0 (Old): no
* TLS v1.1 (Old): no
* TLS v1.2: yes
* TLS v1.3: yes
* Post-handshake Auth: yes
* Early Data: yes
* QUIC: yes
* Send State in HRR Cookie: yes
* OCSP: yes
* OCSP Stapling: yes
* OCSP Stapling v2: yes
* CRL: yes
* CRL-MONITOR: yes
* Persistent session cache: yes
* Persistent cert cache: yes
* Atomic User Record Layer: yes
* Public Key Callbacks: yes
* libxmss: no
* liblms: no
* liboqs: no
* Whitewood netRandom: no
* Server Name Indication: yes
* ALPN: yes
* Maximum Fragment Length: yes
* Trusted CA Indication: yes
* Truncated HMAC: yes
* Supported Elliptic Curves: yes
* FFDHE only in client: no
* Session Ticket: yes
* Extended Master Secret: yes
* Renegotiation Indication: no
* Secure Renegotiation: no
* Fallback SCSV: yes
* Keying Material Exporter: yes
* All TLS Extensions: yes
* S/MIME: yes
* PKCS#7: yes
* PKCS#8: yes
* PKCS#11: yes
* PKCS#12: yes
* wolfSSH: yes
* wolfEngine: no
* wolfTPM: no
* wolfCLU: no
* wolfSCEP: yes
* Secure Remote Password: yes
* Small Stack: no
* Linux Kernel Module: no
* valgrind unit tests: no
* LIBZ: no
* Examples: yes
* Crypt tests: yes
* Stack sizes in tests: no
* Heap stats in tests: no
* Asynchronous Crypto: no
* Asynchronous Crypto (sim): no
* Cavium Nitrox: no
* Cavium Octeon (Sync): no
* Intel Quick Assist: no
* ARM ASM: no
* ARM ASM SHA512/SHA3 Crypto no
* ARM ASM SM3/SM4 Crypto no
* AES Key Wrap: yes
* Write duplicate: yes
* Xilinx Hardware Acc.: no
* Inline Code: yes
* Linux AF_ALG: no
* Linux KCAPI: no
* Linux devcrypto: no
* PK callbacks: yes
* Crypto callbacks: yes
* i.MX CAAM: no
* IoT-Safe: no
* IoT-Safe HWRNG: no
* NXP SE050: no
* Maxim Integrated MAXQ10XX: no
* PSA: no
* System CA certs: yes
* Dual alg cert support: no
* ERR Queues per Thread: yes
* rwlock: no
* keylog export: no
* AutoSAR : no
---
checking iconv.h usability... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsstat /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsstat
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsstat'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsstat'
Making install in showmount
Checking for u_char : ok
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/showmount'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/showmount'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
./configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0 --bindir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/bin --sbindir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/sbin --includedir=/nix/store/jp7pwdq3yigc3r8gz9vrbw4n5vz8jd4g-wolfssl-all-5.7.0-dev/include --oldincludedir=/nix/store/jp7pwdq3yigc3r8gz9vrbw4n5vz8jd4g-wolfssl-all-5.7.0-dev/include --mandir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/share/man --infodir=/nix/store/l3wl7yl9psw1lkq35jiihyzclwll66yc-wolfssl-all-5.7.0/share/info --docdir=/nix/store/jxhy0076jbi72622xw5sja932fgmllp0-wolfssl-all-5.7.0-doc/share/doc/wolfssl --libdir=/nix/store/2mmkhzd7w5ahaw3g24clxvm7c0i9gs28-wolfssl-all-5.7.0-lib/lib --libexecdir=/nix/store/2mmkhzd7w5ahaw3g24clxvm7c0i9gs28-wolfssl-all-5.7.0-lib/libexec --localedir=/nix/store/2mmkhzd7w5ahaw3g24clxvm7c0i9gs28-wolfssl-all-5.7.0-lib/share/locale --enable-all --enable-reproducible-build --enable-pkcs11 --enable-writedup --enable-base64encode --enable-bigcache --enable-sp=yes,asm --enable-sp-math-all --enable-harden --enable-intelasm --enable-aesni CC=gcc
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c showmount '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'showmount.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/showmount.8'
checking iconv.h presence... yes
checking for iconv.h... yes
checking whether pthread_sigmask returns error numbers... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c showmount /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/showmount
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/showmount'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/showmount'
Making install in statd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/statd'
make install-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/statd'
make[4]: Entering directory '/build/nfs-utils-2.6.2/utils/statd'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
(cd /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8 && \
for m in statd.man sm-notify.man ; do \
inst=`echo $m | sed -e 's/man$/8/'`; \
rm -f rpc.$inst ; \
ln -s $inst rpc.$inst ; \
done)
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c start-statd '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c statd sm-notify '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'statd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/statd.8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'sm-notify.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/sm-notify.8'
Running phase: buildPhase
checking io.h usability... no
build flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c statd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/statd
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c sm-notify /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/sm-notify
make install-exec-hook
make[5]: Entering directory '/build/nfs-utils-2.6.2/utils/statd'
(cd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin && \
for p in statd sm-notify; do \
[ $p = sm-notify ] || mv -f $p rpc.$p ;\
done)
make[5]: Leaving directory '/build/nfs-utils-2.6.2/utils/statd'
make[4]: Leaving directory '/build/nfs-utils-2.6.2/utils/statd'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/statd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/statd'
checking io.h presence... no
checking for io.h... no
Making install in idmapd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/idmapd'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/idmapd'
Checking for u_int32_t : ok
(cd /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8 && \
for m in idmapd.man ; do \
inst=`echo $m | sed -e 's/man$/8/'`; \
rm -f rpc.$inst ; \
ln -s $inst rpc.$inst ; \
done)
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c idmapd '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'idmapd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/idmapd.8'
make -j25 all-recursive
make[1]: Entering directory '/build/source'
make[2]: Entering directory '/build/source'
make[2]: warning: -j25 forced in submake: resetting jobserver mode.
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/idmapd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/idmapd
make install-exec-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/utils/idmapd'
(cd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin && \
for p in idmapd; do \
mv -f $p rpc.$p ;\
done)
make[4]: Leaving directory '/build/nfs-utils-2.6.2/utils/idmapd'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/idmapd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/idmapd'
Making install in nfsidmap
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsidmap'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsidmap'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
checking libgen.h usability... yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsidmap '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsidmap.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsidmap.8'
CC wolfcrypt/test/testsuite_testsuite_test-test.o
CC examples/client/testsuite_testsuite_test-client.o
CC examples/echoclient/testsuite_testsuite_test-echoclient.o
CC examples/echoserver/testsuite_testsuite_test-echoserver.o
CC examples/server/testsuite_testsuite_test-server.o
CC examples/client/tests_unit_test-client.o
CC examples/server/tests_unit_test-server.o
checking libgen.h presence... yes
checking for libgen.h... yes
CC wolfcrypt/benchmark/benchmark.o
CC wolfcrypt/src/src_libwolfssl_la-hmac.lo
CC wolfcrypt/src/src_libwolfssl_la-hash.lo
CC wolfcrypt/src/src_libwolfssl_la-cpuid.lo
CC wolfcrypt/src/src_libwolfssl_la-kdf.lo
CC wolfcrypt/src/src_libwolfssl_la-random.lo
CC wolfcrypt/src/src_libwolfssl_la-sha256.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-sha256_asm.lo
CC wolfcrypt/src/src_libwolfssl_la-rsa.lo
CC wolfcrypt/src/src_libwolfssl_la-sp_x86_64.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-sp_x86_64_asm.lo
CC wolfcrypt/src/src_libwolfssl_la-sp_int.lo
CC wolfcrypt/src/src_libwolfssl_la-aes.lo
CC wolfcrypt/src/src_libwolfssl_la-cmac.lo
CC wolfcrypt/src/src_libwolfssl_la-des3.lo
CC wolfcrypt/src/src_libwolfssl_la-sha.lo
CC wolfcrypt/src/src_libwolfssl_la-sha512.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-sha512_asm.lo
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/nfsidmap /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsidmap
Checking for header err.h : yes
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsidmap'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsidmap'
Making install in blkmapd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/blkmapd'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/blkmapd'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'blkmapd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/blkmapd.8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c blkmapd '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
Checking for header sys/bswap.h : no
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c blkmapd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/blkmapd
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/blkmapd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/blkmapd'
Making install in gssd
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/gssd'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/gssd'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
(cd /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8 && \
for m in gssd.man svcgssd.man ; do \
inst=`echo $m | sed -e 's/man$/8/'`; \
rm -f rpc.$inst ; \
ln -s $inst rpc.$inst ; \
done)
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c gssd svcgssd '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'gssd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/gssd.8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'svcgssd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/svcgssd.8'
CC wolfcrypt/src/src_libwolfssl_la-sha3.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-sha3_asm.lo
checking linux/fs.h usability... yes
CC wolfcrypt/src/src_libwolfssl_la-siphash.lo
CC wolfcrypt/src/src_libwolfssl_la-logging.lo
checking linux/fs.h presence... yes
checking for linux/fs.h... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c gssd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/gssd
Checking for header sys/stropts.h : no
checking linux/hdreg.h usability... yes
CC wolfcrypt/src/src_libwolfssl_la-wc_port.lo
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c .libs/svcgssd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/svcgssd
checking linux/hdreg.h presence... yes
checking for linux/hdreg.h... yes
make install-exec-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/utils/gssd'
(cd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin && \
for p in gssd svcgssd; do \
mv -f $p rpc.$p ;\
done)
CC wolfcrypt/src/src_libwolfssl_la-error.lo
CC wolfcrypt/src/src_libwolfssl_la-wc_encrypt.lo
Checking for header sys/timeb.h : yes
make[4]: Leaving directory '/build/nfs-utils-2.6.2/utils/gssd'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/gssd'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/gssd'
Making install in mount
CC wolfcrypt/src/src_libwolfssl_la-signature.lo
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/mount'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/mount'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
CC wolfcrypt/src/src_libwolfssl_la-wolfmath.lo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mount.nfs '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
CC wolfcrypt/src/src_libwolfssl_la-memory.lo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfs.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5/nfs.5'
CC wolfcrypt/src/src_libwolfssl_la-dh.lo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'mount.nfs.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/mount.nfs.8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'umount.nfs.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/umount.nfs.8'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsmount.conf.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5/nfsmount.conf.5'
CC wolfcrypt/src/src_libwolfssl_la-asn.lo
CC wolfcrypt/src/src_libwolfssl_la-hpke.lo
CC wolfcrypt/src/src_libwolfssl_la-coding.lo
CC wolfcrypt/src/src_libwolfssl_la-poly1305.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-poly1305_asm.lo
checking linux/types.h usability... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c mount.nfs /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/mount.nfs
make install-exec-hook
make[4]: Entering directory '/build/nfs-utils-2.6.2/utils/mount'
(cd /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin && \
ln -sf mount.nfs mount.nfs4 && \
ln -sf mount.nfs umount.nfs && \
ln -sf mount.nfs umount.nfs4 && \
chmod 0511 mount.nfs )
checking linux/types.h presence... yes
checking for linux/types.h... yes
make[4]: Leaving directory '/build/nfs-utils-2.6.2/utils/mount'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/mount'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/mount'
Making install in nfsdcld
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsdcld'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsdcld'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
Checking for header sys/times.h : yes
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsdcld '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsdcld.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsdcld.8'
CC wolfcrypt/src/src_libwolfssl_la-arc4.lo
CC wolfcrypt/src/src_libwolfssl_la-md4.lo
CC wolfcrypt/src/src_libwolfssl_la-md5.lo
CC wolfcrypt/src/src_libwolfssl_la-pwdbased.lo
CC wolfcrypt/src/src_libwolfssl_la-pkcs12.lo
CC wolfcrypt/src/src_libwolfssl_la-dsa.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-aes_asm.lo
checking locale.h usability... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsdcld /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdcld
CPPAS wolfcrypt/src/src_libwolfssl_la-aes_gcm_asm.lo
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsdcld'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsdcld'
Making install in nfsdcltrack
checking locale.h presence... yes
checking for locale.h... yes
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsdcltrack'
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils/nfsdcltrack'
CPPAS wolfcrypt/src/src_libwolfssl_la-aes_xts_asm.lo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsdcltrack '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin'
Checking for header timezone.h : no
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfsdcltrack.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/nfsdcltrack.8'
CC wolfcrypt/src/src_libwolfssl_la-camellia.lo
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfsdcltrack /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdcltrack
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsdcltrack'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils/nfsdcltrack'
make[2]: Entering directory '/build/nfs-utils-2.6.2/utils'
CC wolfcrypt/src/src_libwolfssl_la-md2.lo
make[3]: Entering directory '/build/nfs-utils-2.6.2/utils'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/utils'
make[2]: Leaving directory '/build/nfs-utils-2.6.2/utils'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/utils'
Making install in linux-nfs
make[1]: Entering directory '/build/nfs-utils-2.6.2/linux-nfs'
make[2]: Entering directory '/build/nfs-utils-2.6.2/linux-nfs'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/nfs-utils-2.6.2/linux-nfs'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/linux-nfs'
Making install in tests
make[1]: Entering directory '/build/nfs-utils-2.6.2/tests'
CC wolfcrypt/src/src_libwolfssl_la-ripemd.lo
checking machine/endian.h usability... no
Making install in nsm_client
make[2]: Entering directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make install-am
make[3]: Entering directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[4]: Entering directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tests/nsm_client'
CC wolfcrypt/src/src_libwolfssl_la-blake2b.lo
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tests/nsm_client'
make[2]: Entering directory '/build/nfs-utils-2.6.2/tests'
make[3]: Entering directory '/build/nfs-utils-2.6.2/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/nfs-utils-2.6.2/tests'
Checking for header ttyname.h : no
make[2]: Leaving directory '/build/nfs-utils-2.6.2/tests'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/tests'
Making install in systemd
make[1]: Entering directory '/build/nfs-utils-2.6.2/systemd'
make[2]: Entering directory '/build/nfs-utils-2.6.2/systemd'
CC wolfcrypt/src/src_libwolfssl_la-blake2s.lo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators'
CC wolfcrypt/src/src_libwolfssl_la-chacha.lo
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5'
checking machine/endian.h presence... no
checking for machine/endian.h... no
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/mkdir -p '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man7'
/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash ../libtool --mode=install /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfs-server-generator rpc-pipefs-generator '/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfs.conf.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man5/nfs.conf.5'
/nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c -m 644 'nfs.systemd.man' '/nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man7/nfs.systemd.7'
CPPAS wolfcrypt/src/src_libwolfssl_la-chacha_asm.lo
make install-data-hook
CC wolfcrypt/src/src_libwolfssl_la-chacha20_poly1305.lo
CC wolfcrypt/src/src_libwolfssl_la-ecc.lo
make[3]: Entering directory '/build/nfs-utils-2.6.2/systemd'
mkdir -p //nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system
cp nfs-client.target rpc_pipefs.target nfs-mountd.service nfs-server.service nfs-utils.service rpc-statd-notify.service rpc-statd.service proc-fs-nfsd.mount nfs-idmapd.service nfs-blkmap.service auth-rpcgss-module.service rpc-gssd.service rpc-svcgssd.service nfsdcld.service //nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system
cp var-lib-nfs-rpc_pipefs.mount //nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system/var-lib-nfs-rpc_pipefs.mount
mkdir -p /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/modprobe.d
CC wolfcrypt/src/src_libwolfssl_la-eccsi.lo
cp 50-nfs.conf /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/modprobe.d
CC wolfcrypt/src/src_libwolfssl_la-sakke.lo
make[3]: Leaving directory '/build/nfs-utils-2.6.2/systemd'
CC wolfcrypt/src/src_libwolfssl_la-curve25519.lo
CC wolfcrypt/src/src_libwolfssl_la-ed25519.lo
CPPAS wolfcrypt/src/src_libwolfssl_la-fe_x25519_asm.lo
CC wolfcrypt/src/src_libwolfssl_la-ge_operations.lo
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c nfs-server-generator /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators/nfs-server-generator
CC wolfcrypt/src/src_libwolfssl_la-curve448.lo
checking malloc.h usability... yes
libtool: install: /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/install -c rpc-pipefs-generator /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators/rpc-pipefs-generator
Checking for header netinet/in6.h : no
make[2]: Leaving directory '/build/nfs-utils-2.6.2/systemd'
make[1]: Leaving directory '/build/nfs-utils-2.6.2/systemd'
make[1]: Entering directory '/build/nfs-utils-2.6.2'
make[2]: Entering directory '/build/nfs-utils-2.6.2'
make[2]: Nothing to be done for 'install-exec-am'.
make install-data-hook
make[3]: Entering directory '/build/nfs-utils-2.6.2'
if [ ! -d /build ]; then mkdir -p /build; fi
touch /build/etab; chmod 644 /build/etab
checking malloc.h presence... yes
checking for malloc.h... yes
CC wolfcrypt/src/src_libwolfssl_la-ed448.lo
touch /build/rmtab; chmod 644 /build/rmtab
mkdir -p /build/sm /build/sm.bak
touch /build/state
CC wolfcrypt/src/src_libwolfssl_la-fe_448.lo
chmod go-rwx /build/sm /build/sm.bak /build/state
chown nobody /build/sm /build/sm.bak /build/state
chown: changing ownership of '/build/sm': Invalid argument
chown: changing ownership of '/build/sm.bak': Invalid argument
chown: changing ownership of '/build/state': Invalid argument
make[3]: [Makefile:915: install-data-hook] Error 1 (ignored)
make[3]: Leaving directory '/build/nfs-utils-2.6.2'
make[2]: Leaving directory '/build/nfs-utils-2.6.2'
make[1]: Leaving directory '/build/nfs-utils-2.6.2'
Running phase: fixupPhase
CC wolfcrypt/src/src_libwolfssl_la-ge_448.lo
CC wolfcrypt/src/src_libwolfssl_la-pkcs7.lo
CC wolfcrypt/src/src_libwolfssl_la-srp.lo
Checking for header netinet6/in6.h : no
Patching '/nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/lib/pkgconfig/libnfsidmap.pc' includedir to output /nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev
shrinking RPATHs of ELF executables and libraries in /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators/rpc-pipefs-generator
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators/nfs-server-generator
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdcld
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpcdebug
checking ncurses.h usability... yes
CC src/libwolfssl_la-internal.lo
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpc.gssd
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/mount.nfs
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdcltrack
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/blkmapd
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/exportfs
CC src/libwolfssl_la-wolfio.lo
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsstat
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsconf
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/showmount
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpc.idmapd
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpc.statd
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpc.mountd
CC src/libwolfssl_la-keys.lo
checking ncurses.h presence... yes
checking for ncurses.h... yes
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpc.nfsd
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpc.svcgssd
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsidmap
shrinking /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/sm-notify
checking for references to /build/ in /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2...
CC src/libwolfssl_la-ssl.lo
Checking for header curses.h : yes
CC src/libwolfssl_la-tls.lo
checking ncurses/curses.h usability... yes
CC src/libwolfssl_la-tls13.lo
CC src/libwolfssl_la-ocsp.lo
CC src/libwolfssl_la-crl.lo
CC src/libwolfssl_la-quic.lo
checking ncurses/curses.h presence... yes
checking for ncurses/curses.h... yes
CC src/libwolfssl_la-dtls.lo
CC wolfcrypt/src/src_libwolfssl_la-cryptocb.lo
CC wolfcrypt/src/src_libwolfssl_la-wc_pkcs11.lo
CC wolfcrypt/test/test.o
Checking for header term.h : yes
patching script interpreter paths in /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2
/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/start-statd: interpreter directive changed from "#!/bin/sh" to "/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/sh"
CC examples/benchmark/tls_bench.o
/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdclnts: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
CC examples/client/client-client.o
CC examples/echoclient/echoclient.o
/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsiostat: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
checking ncurses/ncurses.h usability... yes
/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/rpcctl: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
CC examples/echoserver/echoserver.o
/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/mountstats: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
checking ncurses/ncurses.h presence... yes
checking for ncurses/ncurses.h... yes
CC examples/server/server-server.o
/nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin/nfsdclddb: interpreter directive changed from "#!/usr/bin/python3" to "/nix/store/glfr70gi7hfaj50mwj2431p8bg60fhqw-python3-3.11.9/bin/python3"
stripping (with command strip and flags -S -p) in /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/lib /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/bin /nix/store/y5j3j22857nvcg08cqjf7na0nz29prxh-nfs-utils-2.6.2/etc/systemd/system-generators
CC examples/asn1/asn1.o
Checking for header termcap.h : yes
checking ncursesw/curses.h usability... yes
CC examples/pem/pem.o
CC testsuite/testsuite_test-testsuite.o
checking ncursesw/curses.h presence... yes
checking for ncursesw/curses.h... yes
CC tests/unit_test-unit.o
CC tests/unit_test-api.o
CC tests/unit_test-suites.o
Checking for atexit : ok
CC tests/unit_test-hash.o
checking ncursesw/ncurses.h usability... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev
checking for references to /build/ in /nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev...
CC tests/unit_test-w64wrapper.o
patching script interpreter paths in /nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev
CC tests/unit_test-srp.o
CC tests/unit_test-quic.o
stripping (with command strip and flags -S -p) in /nix/store/gz8sm6rxmq2b1y8qyvgjd8pya7v1ymab-nfs-utils-2.6.2-dev/lib
checking ncursesw/ncurses.h presence... yes
checking for ncursesw/ncurses.h... yes
shrinking RPATHs of ELF executables and libraries in /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib
shrinking /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/nsswitch.so
shrinking /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/static.so
shrinking /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap/regex.so
shrinking /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib/libnfsidmap.so.1.0.0
shrinking /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/libexec/nfsrahead
checking for references to /build/ in /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib...
patching script interpreter paths in /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib
checking ntfs/version.h usability... no
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking ntfs/version.h presence... no
checking for ntfs/version.h... no
stripping (with command strip and flags -S -p) in /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/lib /nix/store/1xk7w4ky4mj0vzkq1vfhgh9f63260xj9-nfs-utils-2.6.2-lib/libexec
shrinking RPATHs of ELF executables and libraries in /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
Checking for cgetent : not found
checking for references to /build/ in /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man...
gzipping man pages under /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking for putenv compatible with GNU and SVID... yes
checking scsi/scsi.h usability... yes
checking scsi/scsi.h presence... yes
checking for scsi/scsi.h... yes
checking for raise... yes
patching script interpreter paths in /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
Checking for getprogname : not found
checking scsi/scsi_ioctl.h usability... yes
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.gssd.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.sm-notify.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
checking scsi/scsi_ioctl.h presence... yes
checking for scsi/scsi_ioctl.h... yes
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.svcgssd.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.nfsd.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.statd.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
checking for sigprocmask... yes
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.idmapd.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
rewriting symlink /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man/share/man/man8/rpc.mountd.8.gz to be relative to /nix/store/bi9v17jyw0jnn9wjyd5xi309jmaiygcd-nfs-utils-2.6.2-man
checking whether sched_yield is declared... yes
checking whether select supports a 0 argument... yes
checking scsi/sg.h usability... yes
checking scsi/sg.h presence... yes
checking for scsi/sg.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
Checking for setprogname : not found
checking whether select detects invalid fds... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
Checking for gethostname : ok
checking whether setenv validates arguments... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking whether setlocale supports the C locale... yes
checking for a traditional french locale... (cached) none
checking for a french Unicode locale... (cached) none
checking for a traditional japanese locale... (cached) none
checking for a transitional chinese locale... (cached) none
checking for sigprocmask... (cached) yes
checking sys/cygwin.h usability... no
Checking for putenv : ok
checking sys/cygwin.h presence... no
checking for sys/cygwin.h... no
checking for socklen_t... yes
checking for kernel config option compatibility... done
checking whether CONFIG_MODULES is defined... yes
checking whether CONFIG_BLOCK is defined... yes
checking whether mutex_lock() is GPL-only... no
checking whether CONFIG_TRIM_UNUSED_KSYM is disabled... yes
checking whether CONFIG_ZLIB_DEFLATE is defined... yes
checking whether CONFIG_ZLIB_INFLATE is defined... yes
checking sys/disk.h usability... no
checking kernel file name for module symbols... Module.symvers
checking sys/disk.h presence... no
checking for sys/disk.h... no
Checking for rcmd : ok
checking for catgets... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking whether symlink handles trailing slash correctly... yes
Checking for readv : ok
checking sys/dkio.h usability... no
checking sys/dkio.h presence... no
checking for sys/dkio.h... no
checking for pthread_atfork... yes
Checking for secure_getenv : ok
checking sys/endian.h usability... no
checking for sys/single_threaded.h... yes
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking whether time() works... guessing no
checking sys/ioctl.h usability... yes
Checking for sendmsg : ok
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking for unsetenv... yes
checking for unsetenv() return type... int
checking sys/param.h usability... yes
Checking for setitimer : ok
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking whether unsetenv obeys POSIX... yes
checking for a traditional french locale... (cached) none
checking for a french Unicode locale... (cached) none
checking for a traditional japanese locale... (cached) none
checking for a transitional chinese locale... (cached) none
checking whether wctob works... guessing yes
checking sys/select.h usability... yes
checking whether wctob is declared... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking size of off_t... 8
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /nix/store/ard747zf4fkkkqa0pwj3fxp9fhnyfm7p-gnused-4.9/bin/sed
Checking for strlwr : not found
checking for fgrep... /nix/store/gbrv0fn9a07kmdw2rg22iybdymylw4qc-gnugrep-3.11/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
Checking for strncasecmp : ok
checking sys/vtoc.h usability... no
checking sys/vtoc.h presence... no
checking for sys/vtoc.h... no
checking time.h usability... yes
checking command to parse nm output from gcc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd
checking time.h presence... yes
checking for time.h... yes
checking how to truncate binary pipes... /nix/store/asqa3kfq3maclk7cqqhrjvp7vriw6ahy-coreutils-9.5/bin/dd bs=4096 count=1
Checking for mkostemp : ok
Checking for strptime : ok
Checking for strsep : ok
checking for mt... no
checking if : is a manifest tool... no
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking w32api/ddk/ntdddisk.h usability... no
checking w32api/ddk/ntdddisk.h presence... no
checking for w32api/ddk/ntdddisk.h... no
Checking for strsep_copy : not found
Checking for strtok_r : ok
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking windef.h usability... no
checking if gcc PIC flag -fPIC -DPIC works... yes
checking windef.h presence... no
checking for windef.h... no
checking if gcc static flag -static works... no
checking windows.h usability... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking windows.h presence... no
checking for windows.h... no
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
checking zlib.h usability... yes
Checking for strupr : not found
checking zlib.h presence... yes
checking for zlib.h... yes
checking whether -lc should be explicitly linked in... no
checking iconv support... yes, in libc
Checking for swab : ok
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by GCC... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
checking for sys/mount.h... yes
checking for shared library run path origin... done
checking for winbase.h... no
checking for winioctl.h... no
Checking for umask : ok
checking for w32api/winioctl.h... no
checking for ext2fs/ext2_fs.h... yes
checking for iconv... yes
checking for ext2fs/ext2fs.h... yes
Checking for uname : ok
Checking for unsetenv : ok
Checking for closefrom : ok
checking for working iconv... yes
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking whether NLS is requested... yes
checking for msgfmt... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgfmt
checking for gmsgfmt... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgfmt
checking for xgettext... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/xgettext
Checking for err : ok
checking for msgmerge... /nix/store/1mccb37pvl03i6hg5g8914r6zjd6n09b-gettext-0.21.1/bin/msgmerge
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyPreferredLanguages... (cached) no
checking for off64_t... yes
checking libewf.h usability... yes
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
Checking for warn : ok
checking libewf.h presence... yes
checking for libewf.h... yes
checking for uuid_generate in -luuid... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
Checking for errx : ok
checking for dm_task_create in -ldevmapper... yes
checking ntfs/attrib.h usability... no
checking ntfs/attrib.h presence... no
checking for ntfs/attrib.h... no
configure: WARNING: Disable use of ntfs library
Checking for warnx : ok
checking ntfs/volume.h usability... no
checking ntfs/volume.h presence... no
checking for ntfs/volume.h... no
configure: WARNING: Disable use of ntfs library
checking for library containing tgetent... -ltinfo
Checking for flock : ok
checking ntfs-3g/attrib.h usability... yes
checking for readline in -lreadline... yes
checking ntfs-3g/attrib.h presence... yes
checking for ntfs-3g/attrib.h... yes
checking for rl_variable_value in -lreadline... yes
Checking for writev : ok
checking ntfs-3g/volume.h usability... yes
checking for uuid/uuid.h... yes
checking for getopt.h... (cached) yes
checking ntfs-3g/volume.h presence... yes
checking for ntfs-3g/volume.h... yes
checking for linux/ext2_fs.h... no
Checking for hstrerror : ok
checking for an ANSI C-conforming const... yes
checking for linux/unistd.h... yes
Checking for socket : ok
checking whether byte ordering is bigendian... no
checking for readline/readline.h... yes
CCLD src/libwolfssl.la
checking for inline... inline
checking for readline/history.h... yes
checking for termcap.h... yes
checking for off_t... yes
checking for wctype.h... (cached) yes
Checking for getipnodebyname : not found
checking for execinfo.h... yes
checking for size_t... yes
checking for backtrace in -lc... yes
checking for pkg-config... no
checking for CHECK... no
Unable to locate check version 0.9.3 or higher: not building
checking for ld used by gcc... (cached) ld
checking if the linker (ld) is GNU ld... (cached) yes
checking whether byte ordering is bigendian... (cached) no
checking for inline... (cached) inline
Checking for gethostent : ok
checking for an ANSI C-conforming const... yes
checking for C/C++ restrict keyword... (cached) __restrict__
checking for struct stat.st_blocks... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for sigaction... yes
Checking for gethostent_r : ok
checking for struct stat.st_blksize... yes
checking for getuid... yes
checking for struct stat.st_rdev... yes
Checking for sethostent : ok
checking for rl_completion_matches... yes
checking for canonicalize_file_name... (cached) yes
./configure: line 55632: hostname: command not found
checking for dal_t.block_size... no
checking for dal_t.error... no
Checking for endhostent : ok
checking for dal_t.entity... no
checking for dal_t.name... no
checking for library containing blkid_probe_get_topology... -lblkid
checking for struct dal_ops.dev... no
checking for blkid_probe_get_topology... yes
checking for struct struct_io_manager.set_option... yes
checking whether fpu headers are available... asm/fpu/api.h
Checking for getipnodebyaddr : not found
checking that generated files are newer than configure... done
configure: creating ./config.status
checking for struct struct_io_manager.read_blk64... yes
checking for struct struct_io_manager.write_blk64... yes
In function 'SetHeader',
inlined from 'SetOthername' at wolfcrypt/src/asn.c:15837:19:
wolfcrypt/src/asn.c:15707:19: warning: writing 1 byte into a region of size 0 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=8;;]
15707 | output[0] = tag;
| ^
In function 'SetOthername':
lto1: note: destination object is likely at address zero
In function 'SetHeader',
inlined from 'SetOthername' at wolfcrypt/src/asn.c:15837:19:
wolfcrypt/src/asn.c:15707:19: warning: writing 1 byte into a region of size 0 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=8;;]
In function 'SetOthername':
lto1: note: destination object is likely at address zero
Checking for freehostent : not found
checking for struct tm.tm_gmtoff... no
checking whether gcc needs -traditional... no
Checking for gethostbyname_r : ok
checking for initscr in -lncursesw... yes
checking for keypad in -ltinfow... no
Checking for gethostbyaddr : ok
checking for keypad in -ltinfo... yes
Checking for library socket : no
checking for assume_default_colors... yes
Checking for library nsl : no
checking for com_err in -lcom_err... yes
checking for ext2fs_open in -lext2fs... yes
In function 'SetObjectId',
inlined from 'wc_PKCS12_encrypt_content' at wolfcrypt/src/pkcs12.c:2206:24:
wolfcrypt/src/asn.c:5787:21: warning: writing 1 byte into a region of size 0 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=8;;]
5787 | output[idx] = ASN_OBJECT_ID;
| ^
In function 'wc_PKCS12_encrypt_content':
lto1: note: destination object is likely at address zero
In function 'SetObjectId',
inlined from 'wc_PKCS12_encrypt_content' at wolfcrypt/src/pkcs12.c:2117:24:
wolfcrypt/src/asn.c:5787:21: warning: writing 1 byte into a region of size 0 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=8;;]
5787 | output[idx] = ASN_OBJECT_ID;
| ^
In function 'wc_PKCS12_encrypt_content':
lto1: note: destination object is likely at address zero
Checking for getipnodebyname : not found
checking for ext2fs_get_generic_bitmap_start... yes
In function 'SetHeader',
inlined from 'SetSequence' at wolfcrypt/src/asn.c:15722:12,
inlined from 'wc_i2d_PKCS12' at wolfcrypt/src/pkcs12.c:933:20:
wolfcrypt/src/asn.c:15707:19: warning: writing 1 byte into a region of size 0 [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=8;;]
15707 | output[0] = tag;
| ^
In function 'wc_i2d_PKCS12':
lto1: note: destination object is likely at address zero
checking for jpeg_std_error in -ljpeg... yes
Checking for getipnodebyaddr : not found
checking for ntfs_device_mount in -lntfs-3g... yes
config.status: creating Makefile
checking for libreiserfs_get_version in -lreiserfs... no
configure: WARNING: No reiserfs library detected
config.status: creating lib/Makefile
Checking for freehostent : not found
config.status: creating include/Makefile
checking sys/uuid.h usability... no
config.status: creating include/parted/Makefile
checking sys/uuid.h presence... no
checking for sys/uuid.h... no
config.status: creating libparted/Makefile
config.status: creating libparted/labels/Makefile
Checking for iruserok : ok
config.status: creating libparted/fs/Makefile
checking uuid/uuid.h usability... yes
config.status: creating libparted/tests/Makefile
checking uuid/uuid.h presence... yes
checking for uuid/uuid.h... yes
config.status: creating libparted.pc
config.status: creating libparted-fs-resize.pc
config.status: creating parted/Makefile
config.status: creating partprobe/Makefile
checking uuid.h usability... no
config.status: creating doc/Makefile
checking uuid.h presence... no
checking for uuid.h... no
config.status: creating doc/C/Makefile
config.status: creating doc/pt_BR/Makefile
config.status: creating debug/Makefile
checking for uuidgen... no
config.status: creating debug/test/Makefile
Checking for bswap16 : not found
config.status: creating tests/Makefile
config.status: creating po/Makefile.in
config.status: creating lib/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
Type 'make' to compile parted.
checking for library containing uuid_generate... -luuid
Checking for bswap32 : not found
checking for uuid_create... no
configurePhase completed in 35 seconds
Running phase: buildPhase
build flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
make all-recursive
make[1]: Entering directory '/build/parted-3.6'
checking for uuid_generate... yes
Making all in po
make[2]: Entering directory '/build/parted-3.6/po'
make[2]: Leaving directory '/build/parted-3.6/po'
Making all in lib
make[2]: Entering directory '/build/parted-3.6/lib'
GEN alloca.h
GEN configmake.h
GEN fcntl.h
Checking for header sys/termios.h : yes
GEN malloc/dynarray.gl.h
GEN malloc/dynarray-skeleton.gl.h
GEN malloc/scratch_buffer.gl.h
GEN inttypes.h
GEN langinfo.h
GEN limits.h
GEN locale.h
checking for compress2 in -lz... yes
GEN stdckdint.h
GEN stddef.h
GEN stdio.h
GEN stdlib.h
GEN string.h
Checking for struct winsize : ok
GEN sys/random.h
GEN sys/stat.h
checking for libewf_check_file_signature in -lewf... yes
GEN sys/types.h
GEN time.h
GEN unistd.h
GEN wchar.h
GEN wctype.h
make all-am
make[3]: Entering directory '/build/parted-3.6/lib'
CC libgnulib_la-argmatch.lo
Checking for member ws_xpixel in struct winsize : ok
CCLD wolfcrypt/benchmark/benchmark
CCLD examples/benchmark/tls_bench
CCLD examples/client/client
CCLD examples/echoclient/echoclient
CCLD examples/echoserver/echoserver
CCLD examples/asn1/asn1
CCLD examples/server/server
CCLD examples/pem/pem
CCLD testsuite/testsuite.test
CCLD wolfcrypt/test/testwolfcrypt
Checking for member ws_ypixel in struct winsize : ok
checking for libewf_handle_t... yes
CC libgnulib_la-basename-lgpl.lo
checking whether objtool header is available... linux/objtool.h
checking whether gcc understands -Wdeclaration-after-statement... yes
checking whether gcc understands -Wall... yes
checking whether gcc understands -Wextra... yes
Checking for variable h_errno : ok
CC libgnulib_la-c-ctype.lo
checking whether gcc understands -MD... yes
checking whether gcc understands -Wpointer-arith... yes
checking whether gcc understands -Wmissing-declarations... yes
CC libgnulib_la-c-strcasecmp.lo
Checking for declaration of h_errno : ok
checking whether gcc understands -Wmissing-prototypes... yes
checking whether gcc understands -Wstrict-prototypes... yes
CC libgnulib_la-c-strncasecmp.lo
checking whether gcc understands -Wshadow... yes
checking whether gcc understands -Wwrite-strings... yes
checking whether gcc understands -W... yes
CC libgnulib_la-cloexec.lo
checking whether gcc understands -Wcast-align... yes
Checking for res_nsearch : ok
checking whether gcc understands -Waggregate-return... yes
CC libgnulib_la-close-stream.lo
checking whether gcc understands -Wbad-function-cast... yes
checking whether gcc understands -Wcast-qual... yes
checking whether gcc understands -Wundef... yes
CC libgnulib_la-closeout.lo
checking whether gcc understands -Wredundant-decls... yes
checking whether gcc understands -Wsign-compare... yes
checking whether gcc understands -Wnested-externs... yes
Checking for res_ndestroy : not found
checking whether gcc understands -Winline... yes
CC libgnulib_la-dirname.lo
checking whether gcc understands -Wdisabled-optimization... yes
checking whether gcc understands -Wfloat-equal... yes
CC libgnulib_la-basename.lo
checking whether gcc understands -Wmissing-format-attribute... yes
checking whether gcc understands -Wmultichar... yes
CC libgnulib_la-dirname-lgpl.lo
checking whether gcc understands -Wc++-compat... yes
checking whether gcc understands -Wformat=2... yes
Checking for dns_search : not found
checking whether gcc understands -Wunreachable-code... yes
CC libgnulib_la-stripslash.lo
checking whether gcc understands -Wvla... yes
checking whether g++ understands -Wall... yes
checking whether g++ understands -MD... yes
Checking for dn_expand : ok
CC libgnulib_la-exitfail.lo
checking whether g++ understands -Wpointer-arith... yes
checking whether g++ understands -Wmissing-declarations... yes
checking whether g++ understands -Wshadow... yes
CC libgnulib_la-fcntl.lo
Checking for library resolv : yes
checking whether g++ understands -Wwrite-strings... yes
checking whether g++ understands -W... yes
checking whether g++ understands -Wcast-align... yes
checking whether g++ understands -Wcast-qual... yes
CC libgnulib_la-fd-hook.lo
checking whether g++ understands -Wundef... yes
checking whether g++ understands -Wredundant-decls... yes
CC libgnulib_la-getprogname.lo
checking whether g++ understands -Wsign-compare... yes
checking whether g++ understands -Wdisabled-optimization... yes
checking whether g++ understands -Wmissing-format-attribute... yes
CC malloc/libgnulib_la-dynarray_at_failure.lo
checking whether g++ understands -Wmultichar... yes
checking whether g++ understands -Wformat=2... yes
checking whether g++ understands -fvisibility=hidden... yes
CC malloc/libgnulib_la-dynarray_emplace_enlarge.lo
checking whether g++ understands -fvisibility-inlines-hidden... yes
checking whether g++ understands -fPIC... yes
checking whether g++ understands -Wvla... yes
CC malloc/libgnulib_la-dynarray_finalize.lo
Checking for res_ndestroy in resolv : not found
checking for pread... yes
CC malloc/libgnulib_la-dynarray_resize.lo
checking for atexit... yes
CC malloc/libgnulib_la-dynarray_resize_clear.lo
CC malloc/libgnulib_la-scratch_buffer_grow.lo
checking for atoll... yes
CC malloc/libgnulib_la-scratch_buffer_grow_preserve.lo
checking for chdir... yes
checking whether wait_queue_entry_t exists... yes
checking whether /dev/zfs minor is available... 249
CC malloc/libgnulib_la-scratch_buffer_set_array_size.lo
checking for chmod... yes
CC libgnulib_la-hard-locale.lo
Checking for dns_search in resolv : not found
CCLD tests/unit.test
checking for delscreen... no
CC libgnulib_la-ialloc.lo
Checking for variable _res : ok
checking for dirname... yes
CC libgnulib_la-localcharset.lo
checking for dup2... yes
Checking for declaration of _res : ok
CC glthread/libgnulib_la-lock.lo
checking for execv... yes
CC libgnulib_la-long-options.lo
Checking for dirfd : ok
checking for fdatasync... yes
CC libgnulib_la-malloca.lo
Checking for declaration of dirfd : ok
checking for fseeko... yes
CC libgnulib_la-mbrtowc.lo
Checking for member dd_fd in DIR : not found
CC libgnulib_la-progname.lo
Checking for library keyutils : no
checking for fsync... yes
CC libgnulib_la-quotearg.lo
checking for ftello... yes
checking for ftruncate... yes
CC libgnulib_la-safe-read.lo
Checking for add_key : not found
checking for getcwd... yes
checking for geteuid... yes
CC libgnulib_la-setlocale_null.lo
CC libgnulib_la-stat-time.lo
checking for getpwuid... yes
CC libgnulib_la-tempname.lo
Checking for keyctl_get_persistent : not found
checking for libewf_handle_read_buffer_at_offset... yes
Checking if size of key_serial_t == 1 : not found
Checking if size of key_serial_t == 2 : not found
CC glthread/libgnulib_la-threadlib.lo
checking for libewf_handle_write_buffer_at_offset... yes
Checking if size of key_serial_t == 4 : not found
Checking if size of key_serial_t == 8 : not found
CC libgnulib_la-unistd.lo
checking for localtime_r... yes
Checking if size of key_serial_t == 16 : not found
CC libgnulib_la-version-etc.lo
checking for lstat... yes
Checking if size of key_serial_t == 32 : not found
CC libgnulib_la-version-etc-fsf.lo
Checking if size of key_serial_t == 64 : not found
checking for memalign... yes
Checking compiler accepts ['-Wno-error=cast-qual'] : yes
Checking compiler accepts ['-Wno-error=discarded-qualifiers'] : yes
CC libgnulib_la-wctype-h.lo
checking whether DECLARE_EVENT_CLASS() is available... no
Checking compiler accepts ['-Wno-error=old-style-definition'] : yes
checking for memchr... yes
Checking compiler accepts ['-Wno-error=unused-result'] : yes
CC libgnulib_la-xmalloc.lo
Checking compiler accepts ['-Wno-error=unused-variable'] : yes
Checking compiler accepts ['-Wno-strict-overflow'] : yes
checking for memset... yes
make[2]: Leaving directory '/build/source'
make[1]: Leaving directory '/build/source'
Running phase: checkPhase
Checking compiler accepts ['-Wno-error=free-nonheap-object'] : yes
Most warnings in Heimdal code will error due to -Werror (good)
Using in-tree heimdal kerberos defines
CC libgnulib_la-xalloc-die.lo
checking for mkdir... yes
CC libgnulib_la-xstrtol.lo
check flags: SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash VERBOSE=y check
Checking if 'time_t' is signed : ok
make -j25 check-recursive
checking for posix_fadvise... yes
make[1]: Entering directory '/build/source'
make[2]: Entering directory '/build/source'
make[2]: warning: -j25 forced in submake: resetting jobserver mode.
make -j25 testsuite/testsuite.test scripts/resume.test scripts/crl-revoked.test scripts/ocsp-stapling.test scripts/ocsp-stapling-with-ca-as-responder.test scripts/ocsp-stapling2.test scripts/psk.test scripts/trusted_peer.test scripts/pkcallbacks.test scripts/tls13.test scripts/external.test scripts/google.test scripts/openssl.test scripts/ocsp.test scripts/unit.test scripts/pem.test
make[3]: Entering directory '/build/source'
make[3]: warning: -j25 forced in submake: resetting jobserver mode.
make[3]: 'testsuite/testsuite.test' is up to date.
make[3]: Nothing to be done for 'scripts/resume.test'.
make[3]: Nothing to be done for 'scripts/crl-revoked.test'.
make[3]: Nothing to be done for 'scripts/ocsp-stapling.test'.
make[3]: Nothing to be done for 'scripts/ocsp-stapling-with-ca-as-responder.test'.
make[3]: Nothing to be done for 'scripts/ocsp-stapling2.test'.
make[3]: Nothing to be done for 'scripts/psk.test'.
make[3]: Nothing to be done for 'scripts/trusted_peer.test'.
make[3]: Nothing to be done for 'scripts/pkcallbacks.test'.
make[3]: Nothing to be done for 'scripts/tls13.test'.
make[3]: Nothing to be done for 'scripts/external.test'.
make[3]: Nothing to be done for 'scripts/google.test'.
make[3]: Nothing to be done for 'scripts/openssl.test'.
make[3]: Nothing to be done for 'scripts/ocsp.test'.
make[3]: 'scripts/unit.test' is up to date.
make[3]: Nothing to be done for 'scripts/pem.test'.
make[3]: Leaving directory '/build/source'
make -j25 check-TESTS
make[3]: Entering directory '/build/source'
make[3]: warning: -j25 forced in submake: resetting jobserver mode.
checking for posix_memalign... yes
make[4]: Entering directory '/build/source'
make[4]: warning: -j25 forced in submake: resetting jobserver mode.
Checking for declaration of SA_SIGINFO : ok
CC libgnulib_la-xstrtoul.lo
SKIP: scripts/openssl.test
checking for pwrite... yes
CC libgnulib_la-xstrtoll.lo
checking for readlink... yes
Checking for backtrace : ok
checking for setenv... yes
CC libgnulib_la-xstrtoull.lo
Checking for backtrace_symbols : ok
Checking for libunwind : yes
checking for setlocale... yes
Checking for header libunwind.h : yes
CCLD libgnulib.la
checking for sigaction... yes
Checking for member f_frsize in struct statvfs : ok
make[3]: Leaving directory '/build/parted-3.6/lib'
make[2]: Leaving directory '/build/parted-3.6/lib'
Making all in include
make[2]: Entering directory '/build/parted-3.6/include'
Making all in parted
make[3]: Entering directory '/build/parted-3.6/include/parted'
make all-am
make[4]: Entering directory '/build/parted-3.6/include/parted'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/parted-3.6/include/parted'
make[3]: Leaving directory '/build/parted-3.6/include/parted'
make[3]: Entering directory '/build/parted-3.6/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/parted-3.6/include'
make[2]: Leaving directory '/build/parted-3.6/include'
Making all in libparted
make[2]: Entering directory '/build/parted-3.6/libparted'
Makefile:1905: target 'arch/.deps/linux.Plo' given more than once in the same rule
checking for signal... yes
Making all in labels
make[3]: Entering directory '/build/parted-3.6/libparted/labels'
make all-am
make[4]: Entering directory '/build/parted-3.6/libparted/labels'
CC aix.lo
Checking for statvfs (SVR4) : ok
checking for sleep... yes
CC atari.lo
Checking for *bsd style statfs with statfs.f_iosize : not found
checking for snprintf... yes
SKIP: scripts/external.test
checking for strcasecmp... yes
PASS: scripts/google.test
Checking if f_fsid is an integer : ok
PASS: scripts/trusted_peer.test
SKIP: scripts/ocsp.test
SKIP: scripts/ocsp-stapling.test
checking for strcasestr... yes
Checking whether statvfs.f_flag exists : ok
checking for strchr... yes
Checking whether statvfs.f_flags exists : not found
checking for strdup... yes
CC bsd.lo
checking for strerror... yes
Checking for mallinfo2() : ok
Checking for libsystemd-daemon : not found
Checking for libsystemd-journal : not found
Checking for libsystemd : yes
checking for strncasecmp... yes
Checking for library systemd : yes
Checking for lttng-ust : not found
CC dos.lo
checking for strptime... yes
Checking for header lttng/tracef.h : no
checking for strrchr... yes
Checking for library lttng-ust : no
checking for strstr... yes
Checking for header gpfs.h : no
checking for strtol... yes
Checking for header gpfs.h : yes
Using gpfs.h from third_party directory.
checking for strtoul... yes
Checking for library iconv : no
checking for strtoull... yes
CC dvh.lo
Checking for library iconv : no
checking for touchwin... no
Checking for iconv_open : ok
checking for uname... yes
CC efi_crc32.lo
checking for utime... yes
Checking errno of iconv for illegal multibyte sequence : ok
Checking for icu-i18n : not found
CC gpt.lo
checking for vsnprintf... yes
checking for wctomb... yes
Checking for pam_start : not found
checking for reiserfs_fs_open_fast... no
Checking for library pam : yes
checking for ntfs_libntfs_version... no
Checking for pam_start in pam : ok
PASS: scripts/resume.test
CC loop.lo
checking for ntfs_volume_startup... yes
checking for QT5GUI... no
checking for QT5WIDGETS... no
checking whether Qt5 is using --std=c++14... Package Qt5Core was not found in the pkg-config search path.
Perhaps you should add the directory containing `Qt5Core.pc'
to the PKG_CONFIG_PATH environment variable
No package 'Qt5Core' found
no
Checking for header security/pam_modules.h : yes
checking whether Qt5 is using --std=c++11... Package Qt5Core was not found in the pkg-config search path.
Perhaps you should add the directory containing `Qt5Core.pc'
to the PKG_CONFIG_PATH environment variable
No package 'Qt5Core' found
no
checking for moc-qt5... no
checking for moc... no
configure: WARNING: Could not find a moc-qt5 or moc tool in your PATH.
checking for rcc-qt5... no
checking for rcc... no
configure: WARNING: Could not find a rcc-qt5 or rcc tool in your PATH.
checking for lrelease-qt5... no
checking for lrelease... no
configure: WARNING: Could not find a lrelease-qt5 or lrelease tool in your PATH.
checking for the pthreads library -lpthreads... no
Checking for header pam/pam_modules.h : no
CC mac.lo
Checking for header nss_dbdefs.h : no
checking whether pthreads work without any flags... no
PASS: scripts/pem.test
PASS: scripts/pkcallbacks.test
checking whether pthreads work with -Kthread... no
Checking for member ipnode.af_family in union nss_XbyY_key : not found
checking whether pthreads work with -kthread... no
Checking for member pw_comment in struct passwd : not found
PASS: scripts/psk.test
checking for the pthreads library -llthread... no
Checking for member pw_age in struct passwd : not found
CC pc98.lo
checking whether pthreads work with -pthread... no
Checking for header usersec.h : no
checking whether pthreads work with -pthreads... no
checking whether pthreads work with -mthreads... no
Checking for member method_attrlist in struct secmethod_table : not found
Checking for member method_version in struct secmethod_table : not found
checking for the pthreads library -lpthread... no
checking whether pthreads work with --thread-safe... no
CC pt-tools.lo
checking whether pthreads work with -mt... no
checking for pthread-config... no
Checking for library ncurses : yes
checking whether stack protection works with gcc... yes
checking whether stack protection works with g++... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
CC rdb.lo
Checking for tgetent in ncurses : ok
for compiling with strict prototypes : not found
PASS: scripts/ocsp-stapling-with-ca-as-responder.test
for workaround to strict prototypes issue : not found
config.status: creating Makefile
config.status: creating icons/Makefile
config.status: creating src/Makefile
Checking for rl_completion_t : not found
config.status: creating man/Makefile
CC sun.lo
config.status: creating man/testdisk.8
config.status: creating man/photorec.8
Checking for CPPFunction : ok
config.status: creating man/qphotorec.8
PASS: scripts/tls13.test
config.status: creating man/fidentify.8
config.status: creating man/zh_CN/Makefile
Checking for library readline : yes
config.status: creating man/zh_CN/testdisk.8
CCLD liblabels.la
config.status: creating man/zh_CN/photorec.8
Checking for rl_completion_matches in readline : ok
config.status: creating man/zh_CN/qphotorec.8
config.status: creating man/zh_CN/fidentify.8
config.status: creating linux/testdisk.spec
make[4]: Leaving directory '/build/parted-3.6/libparted/labels'
make[3]: Leaving directory '/build/parted-3.6/libparted/labels'
Making all in fs
make[3]: Entering directory '/build/parted-3.6/libparted/fs'
CC r/filesys.lo
config.status: creating config.h
Checking for history_list in readline : ok
perl module Parse::Yapp::Driver 1.05 : ok
Checking for program 'yapp' : /nix/store/xbxc3rg8nkazg53ys8ahdwgvp7xryjhh-perl5.38.2-Parse-Yapp-1.21/bin/yapp
Checking for jansson : yes
config.status: executing depfiles commands
Running phase: buildPhase
build flags: -j24 SHELL=/nix/store/dy2z01kpnxn7dn2kgfdxs4fm8xy9mb89-bash-5.2p26/bin/bash
PASS: scripts/crl-revoked.test
make all-recursive
make[1]: Entering directory '/build/testdisk-7.1'
Making all in icons
make[2]: Entering directory '/build/testdisk-7.1/icons'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/testdisk-7.1/icons'
Making all in man
make[2]: Entering directory '/build/testdisk-7.1/man'
Making all in zh_CN
make[3]: Entering directory '/build/testdisk-7.1/man/zh_CN'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/testdisk-7.1/man/zh_CN'
make[3]: Entering directory '/build/testdisk-7.1/man'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/build/testdisk-7.1/man'
make[2]: Leaving directory '/build/testdisk-7.1/man'
Making all in src
Checking for library jansson : yes
make[2]: Entering directory '/build/testdisk-7.1/src'
CC autoset.o
CC common.o
CC crc.o
CC ewf.o
CC fnctdsk.o
In file included from common.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC hdaccess.o
In file included from crc.c:26:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ewf.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC hdcache.o
In file included from autoset.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC hdwin32.o
CC hidden.o
CC r/fat/bootsector.lo
In file included from fnctdsk.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC hpa_dco.o
In file included from hdaccess.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC intrf.o
CC iso.o
CC list_sort.o
In file included from hdcache.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from hdwin32.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC log.o
CC log_part.o
CC misc.o
CC msdos.o
In file included from intrf.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from hidden.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
CC parti386.o
In file included from hpa_dco.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from list_sort.c:22:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC partgpt.o
: note: this is the location of the previous definition
CC parthumax.o
In file included from log.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from log_part.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from msdos.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from iso.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from misc.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
CC partmac.o
CC partsun.o
CC partnone.o
In file included from parti386.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from partgpt.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from parthumax.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC partxbox.o
CC io_redir.o
In file included from partsun.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC ntfs_io.o
: note: this is the location of the previous definition
CC ntfs_utl.o
In file included from partnone.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC partauto.o
In file included from partmac.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from partxbox.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC sudo.o
Checking for json_object in jansson : ok
In file included from ntfs_io.c:26:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ntfs_utl.c:27:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from partauto.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC unicode.o
CC win32.o
In file included from io_redir.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from unicode.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from win32.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from sudo.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC analyse.o
CC bfs.o
CC bsd.o
CC btrfs.o
CC cramfs.o
In file included from analyse.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC exfat.o
CC ext2.o
CC ext2_common.o
ntfs_io.c:180:27: warning: initialization of 'int (*)(struct ntfs_device *, long unsigned int, void *)' from incompatible pointer type 'int (*)(struct ntfs_device *, int, void *)' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;]
180 | .ioctl = &ntfs_device_testdisk_io_ioctl,
| ^
ntfs_io.c:180:27: note: (near initialization for 'ntfs_device_testdisk_io_ops.ioctl')
CC fat.o
In file included from bsd.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC fat_common.o
In file included from exfat.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
Checking linker accepts -Wl,--export-dynamic : yes
In file included from btrfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from bfs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ext2.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
In file included from partmac.c:38:
partmac.c: In function 'read_part_mac':
partmac.c:133:17: warning: array subscript 'mac_DPME {aka struct dpme}[0]' is partly outside array bounds of 'unsigned char[512]' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds=-Warray-bounds=8;;]
133 | if(be16(dpme->dpme_signature) != DPME_SIGNATURE)
| ^~
common.h:458:22: note: in definition of macro 'be16'
458 | #define be16(x) ((((x)&0xff00)>>8) | \
| ^
partmac.c:112:17: note: object 'buffer' of size 512
112 | unsigned char buffer[DEFAULT_SECTOR_SIZE];
| ^~~~~~
partmac.c:183:53: warning: array subscript 'mac_DPME {aka struct dpme}[0]' is partly outside array bounds of 'unsigned char[512]' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds=-Warray-bounds=8;;]
183 | new_partition->part_offset=(uint64_t)be32(dpme->dpme_pblock_start)*PBLOCK_SIZE;
| ^~
common.h:462:22: note: in definition of macro 'be32'
462 | #define be32(x) ((((x)&0xff000000UL)>>24) | \
| ^
partmac.c:112:17: note: object 'buffer' of size 512
112 | unsigned char buffer[DEFAULT_SECTOR_SIZE];
| ^~~~~~
partmac.c:184:51: warning: array subscript 'mac_DPME {aka struct dpme}[0]' is partly outside array bounds of 'unsigned char[512]' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds=-Warray-bounds=8;;]
184 | new_partition->part_size=(uint64_t)be32(dpme->dpme_pblocks)*PBLOCK_SIZE;
| ^~
common.h:462:22: note: in definition of macro 'be32'
462 | #define be32(x) ((((x)&0xff000000UL)>>24) | \
| ^
partmac.c:112:17: note: object 'buffer' of size 512
112 | unsigned char buffer[DEFAULT_SECTOR_SIZE];
| ^~~~~~
partmac.c:193:24: warning: array subscript 'mac_DPME {aka struct dpme}[0]' is partly outside array bounds of 'unsigned char[512]' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Warray-bounds=-Warray-bounds=8;;]
193 | limit=be32(dpme->dpme_map_entries);
| ^~
common.h:462:22: note: in definition of macro 'be32'
462 | #define be32(x) ((((x)&0xff000000UL)>>24) | \
| ^
partmac.c:112:17: note: object 'buffer' of size 512
112 | unsigned char buffer[DEFAULT_SECTOR_SIZE];
| ^~~~~~
CC fatx.o
In file included from cramfs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from ext2_common.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
In file included from fat.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from fat_common.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC r/fat/calc.lo
In file included from fatx.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC f2fs.o
CC jfs.o
CC gfs2.o
In file included from jfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
Checking for header linux/falloc.h : yes
CC hfs.o
In file included from f2fs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC hfsp.o
CC hpfs.o
CC luks.o
In file included from hfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC lvm.o
In file included from gfs2.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC md.o
In file included from hfsp.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC netware.o
CC ntfs.o
CC refs.o
In file included from md.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from luks.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from lvm.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC rfs.o
In file included from hpfs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from netware.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from rfs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ntfs.c:28:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from refs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC savehdr.o
CC sun.o
Checking for header linux/ioctl.h : yes
ntfs.c: In function 'ntfs_searchattribute':
ntfs.c:204:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare8;;]
204 | le32(attrib->type)!= -1)
| ^~
CC swap.o
In file included from savehdr.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC sysv.o
CC ufs.o
In file included from sun.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC vmfs.o
CC wbfs.o
CC xfs.o
In file included from swap.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from sysv.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC zfs.o
In file included from ufs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from wbfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC addpart.o
In file included from vmfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC addpartn.o
In file included from xfs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from zfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC adv.o
CC askloc.o
CC chgarch.o
CC chgarchn.o
CC chgtype.o
CC chgtypen.o
In file included from addpart.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from adv.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC dimage.o
CC dirn.o
In file included from askloc.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC dirpart.o
CC r/fat/clstdup.lo
In file included from chgtype.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from chgarch.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC diskacc.o
In file included from dirn.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from chgtypen.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from chgarchn.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from addpartn.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from dimage.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC diskcapa.o
In file included from dirpart.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
Checking for getcwd : ok
CC edit.o
CC ext2_sb.o
In file included from diskacc.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC ext2_sbn.o
CC fat1x.o
CC fat32.o
In file included from diskcapa.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from edit.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ext2_sb.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ext2_sbn.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC fat_adv.o
In file included from fat1x.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from fat32.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC fat_cluster.o
In file included from fat_adv.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC fatn.o
CC geometry.o
CC geometryn.o
CC godmode.o
CC hiddenn.o
In file included from geometry.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from fatn.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from fat_cluster.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
In file included from geometryn.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
fat_adv.c: In function 'file2entry':
fat_adv.c:626:44: warning: taking address of packed member of 'struct msdos_dir_entry' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
626 | fat_date_unix2dos(current_file->td_mtime,&de->time,&de->date);
| ^~~~~~~~~
fat_adv.c:626:54: warning: taking address of packed member of 'struct msdos_dir_entry' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
626 | fat_date_unix2dos(current_file->td_mtime,&de->time,&de->date);
| ^~~~~~~~~
askloc.c: In function 'ask_location':
askloc.c:314:9: warning: format not a string literal, argument types not checked [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-nonliteral-Wformat-nonliteral8;;]
314 | line_directory=aff_txt(2, window, msg, src_dir);
| ^~~~~~~~~~~~~~
Checking for fchown : ok
In file included from godmode.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from hiddenn.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC intrface.o
CC intrfn.o
CC nodisk.o
CC ntfs_adv.o
In file included from intrface.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC ntfs_fix.o
In file included from nodisk.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC ntfs_udl.o
CC parti386n.o
In file included from intrfn.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from ntfs_adv.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC partgptn.o
: note: this is the location of the previous definition
CC partmacn.o
In file included from parti386n.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ntfs_fix.c:21:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC partsunn.o
CC r/fat/context.lo
CC partxboxn.o
ntfs_adv.c: In function 'create_ntfs_boot_sector':
ntfs_adv.c:271:40: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare8;;]
271 | mft_record_size / cluster_size : -(testdisk_ffs(mft_record_size) - 1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ntfs_adv.c:273:41: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare8;;]
273 | index_block_size / cluster_size : -(testdisk_ffs(index_block_size) - 1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from partgptn.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from partmacn.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ntfs_udl.c:28:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC tanalyse.o
CC tbanner.o
In file included from partsunn.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from partxboxn.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
Checking for chmod : ok
CC tdelete.o
CC tdiskop.o
In file included from tanalyse.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from tbanner.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from tdiskop.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC tdisksel.o
godmode.c: In function 'search_part':
In file included from tdelete.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
godmode.c:605:44: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat=-Wformat=8;;]
605 | wprintw(stdscr,"Analyse cylinder %5u/%u: %02u%%",
| ~~^
| |
| unsigned int
| %5lu
606 | start.cylinder, disk_car->geom.cylinders-1,
| ~~~~~~~~~~~~~~
| |
| long unsigned int
godmode.c:605:47: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat=-Wformat=8;;]
605 | wprintw(stdscr,"Analyse cylinder %5u/%u: %02u%%",
| ~^
| |
| unsigned int
| %lu
606 | start.cylinder, disk_car->geom.cylinders-1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| long unsigned int
In file included from godmode.c:35:
lang.h:24:27: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'long unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat=-Wformat=8;;]
24 | #define msg_READ_ERROR_AT "Read error at %u/%u/%u (lba=%lu)\n"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
godmode.c:849:26: note: in expansion of macro 'msg_READ_ERROR_AT'
849 | wprintw(stdscr,msg_READ_ERROR_AT, start.cylinder,start.head,start.sector,(unsigned long)(partition->part_offset/disk_car->sector_size));
| ^~~~~~~~~~~~~~~~~
lang.h:24:43: note: format string is defined here
24 | #define msg_READ_ERROR_AT "Read error at %u/%u/%u (lba=%lu)\n"
| ~^
| |
| unsigned int
| %lu
CC testdisk.o
CC texfat.o
In file included from tdisksel.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC thfs.o
CC tload.o
CC tlog.o
In file included from testdisk.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
ntfs_udl.c: In function 'get_parent_name':
ntfs_udl.c:305:40: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
305 | if (ntfs_ucstombs(filename_attr->file_name,
| ~~~~~~~~~~~~~^~~~~~~~~~~
ntfs_udl.c: In function 'get_filenames':
ntfs_udl.c:394:36: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
394 | name->uname = attr->file_name;
| ^~~~
In file included from texfat.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from tload.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC tmbrcode.o
In file included from thfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
In file included from tlog.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC tntfs.o
CC toptions.o
CC tpartwr.o
Checking for fchmod : ok
CC dir.o
In file included from tntfs.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC exfat_dir.o
In file included from tmbrcode.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC ext2_dir.o
CC fat_dir.o
In file included from exfat_dir.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from toptions.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC r/fat/count.lo
In file included from fat_dir.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ext2_dir.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from dir.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC ntfs_dir.o
In file included from tpartwr.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
fat_dir.c: In function 'dir_fat_aux':
fat_dir.c:102:24: warning: converting a packed 'const struct msdos_dir_entry' pointer (alignment 1) to a 'const struct msdos_dir_slot' pointer (alignment 2) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
102 | ds = (const struct msdos_dir_slot *) de;
| ^~~~~~~~~~~~~~
fat_dir.c:109:26: warning: converting a packed 'const struct msdos_dir_entry' pointer (alignment 1) to a 'const struct msdos_dir_slot' pointer (alignment 2) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
109 | ds = (const struct msdos_dir_slot *) de;
| ^~~~~~~~~~~~~~
fat_dir.c:126:26: warning: converting a packed 'const struct msdos_dir_entry' pointer (alignment 1) to a 'const struct msdos_dir_slot' pointer (alignment 2) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
126 | ds = (const struct msdos_dir_slot *) de_initial;
| ^~~~~~~~~~~~~~
fat_dir.c:160:24: warning: converting a packed 'const struct msdos_dir_entry' pointer (alignment 1) to a 'const struct msdos_dir_slot' pointer (alignment 2) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
160 | ds = (const struct msdos_dir_slot *) de;
| ^~~~~~~~~~~~~~
fat_dir.c:191:28: warning: converting a packed 'const struct msdos_dir_entry' pointer (alignment 1) to a 'const struct msdos_dir_slot' pointer (alignment 2) may result in an unaligned pointer value [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Waddress-of-packed-member-Waddress-of-packed-member8;;]
191 | ds = (const struct msdos_dir_slot *) de;
| ^~~~~~~~~~~~~~
CC partgptw.o
CC rfs_dir.o
In file included from ntfs_dir.c:27:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC setdate.o
CC next.o
CC phmain.o
exfat_dir.c: In function 'exfat_ucstoutf8':
exfat_dir.c:93:17: warning: cast discards 'const' qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-qual-Wcast-qual8;;]
93 | if (iconv(cd, (char **)&inp, &inb_left, &outp, &outb_left) == (size_t)(-1))
| ^
CC photorec.o
In file included from rfs_dir.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC phcfg.o
In file included from partgptw.c:25:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from setdate.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from next.c:28:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from phmain.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
Checking for mknod : ok
: note: this is the location of the previous definition
ntfs_dir.c: In function 'ntfs_ucstoutf8':
ntfs_dir.c:151:19: warning: cast discards 'const' qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcast-qual-Wcast-qual8;;]
151 | if (iconv(cd, (char**)&inp, &inb_left, &outp, &outb_left) == (size_t)(-1))
| ^
In file included from photorec.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC exfatp.o
CC ext2grp.o
In file included from phcfg.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC ext2p.o
In file included from exfatp.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC fatp.o
In file included from ext2grp.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC file_found.o
CC ntfsp.o
photorec.c: In function 'set_search_start':
photorec.c:744:20: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare8;;]
744 | if(params->offset!=-1)
| ^~
CC pdisksel.o
In file included from ext2p.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from fatp.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
: note: this is the location of the previous definition
In file included from file_found.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC phcli.o
partgptw.c: In function 'write_part_gpt':
partgptw.c:244:87: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare8;;]
244 | if(disk_car->pread(disk_car, gpt_org, disk_car->sector_size, disk_car->sector_size) == disk_car->sector_size)
| ^~
In file included from phcli.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from ntfsp.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from pdisksel.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC poptions.o
CC sessionp.o
In file included from poptions.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC r/fat/fat.lo
: note: this is the location of the previous definition
CC dfxml.o
CC fat_unformat.o
In file included from sessionp.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
Checking for mknodat : ok
CC pbanner.o
CC pblocksize.o
In file included from dfxml.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC pdiskseln.o
CC pfree_whole.o
In file included from pblocksize.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from pbanner.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC phbf.o
In file included from fat_unformat.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC phbs.o
sessionp.c: In function 'session_save':
sessionp.c:291:60: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wsign-compare-Wsign-compare8;;]
291 | if(params->status!=STATUS_FIND_OFFSET && params->offset!=-1)
| ^~
CC phnc.o
CC phrecn.o
In file included from pfree_whole.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC ppartseln.o
: note: this is the location of the previous definition
In file included from phrecn.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from phbf.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from pdiskseln.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from phnc.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
In file included from phbs.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC psearchn.o
: note: this is the location of the previous definition
: note: this is the location of the previous definition
In file included from ppartseln.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC filegen.o
In file included from psearchn.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from filegen.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
CC file_list.o
: note: this is the location of the previous definition
CC file_1cd.o
Checking for strtol : ok
In file included from file_1cd.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC file_3dm.o
In file included from file_list.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC file_7z.o
CC file_DB.o
CC file_a.o
In file included from file_3dm.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from file_7z.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC file_ab.o
In file included from file_DB.c:23:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
CC file_abr.o
CC file_acb.o
In file included from file_abr.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|
: note: this is the location of the previous definition
In file included from file_ab.c:24:
../config.h:610: warning: "_FORTIFY_SOURCE" redefined
610 | #define _FORTIFY_SOURCE 2
|